Fwd 2-Yr FTM 2027 2026 2025 2024 2023
Revenue $391.35 $370.19 $391.35 $370.19 $340.74 $295.13 $276.96
EBITDA
Margin
$34.92
8.9%
$32.56
8.8%
$34.92
8.9%
$32.56
8.8%
$27.91
7.5%
$24.78
6.7%
$22.45
6.1%
$/Share $15.94 $12.95 $15.78 $12.95 $13.93 $11.16 $11.16
Discount -1.6% -20.1% -2.6% -20.1% -14.0% -31.1% -31.1%