Fwd 2-Yr FTM 2028 2027 2026 2025 2024
Revenue $187.71 $164.85 $194.40 $185.15 $153.27 $145.81 $117.19
EBITDA
Margin
$12.61
6.7%
$8.85
5.4%
$14.00
7.2%
$12.08
6.5%
$7.23
3.9%
$7.41
4.0%
$1.88
1.0%
$/Share $9.02 $5.38 $10.30 $8.26 $4.86 $5.48 $5.48
Discount 194.7% 75.8% 236.6% 170.0% 58.9% 78.9% 78.9%