Fwd 2-Yr FTM 2027 2026 2025 2024 2023
Revenue $488.72 $467.28 $500.41 $485.84 $462.84 $468.69 $498.82
EBITDA
Margin
$14.48
3.0%
$9.94
2.1%
$17.06
3.4%
$13.94
2.9%
$7.48
1.5%
($9.57)
-2.0%
($23.33)
-4.8%
$/Share $0.00 $0.00 $1.01 $0.00 $0.00 $0.00 $0.00
Discount - - -10.3% - - - -