Fwd 2-Yr FTM 2027 2026 2025 2024 2023
Revenue $688.08 $644.55 $714.06 $680.06 $631.50 $582.21 $623.53
EBITDA
Margin
$56.79
8.2%
$28.83
4.5%
$59.12
8.3%
$55.70
8.2%
$20.80
3.1%
($2.35)
-0.3%
($4.50)
-0.7%
$/Share $12.54 $0.00 $14.76 $11.70 $0.00 $0.00 $0.00
Discount 165.1% - 212.1% 147.3% - - -