Fwd 2-Yr FTM 2028 2027 2026 2025 2024
Revenue $225.12 $217.76 $228.80 $221.95 $209.65 $158.38 $150.67
EBITDA
Margin
$40.77
18.1%
$40.15
18.4%
$41.71
18.2%
$40.05
18.1%
$35.07
15.8%
$21.79
9.8%
$17.19
7.7%
$/Share $51.28 $46.90 $54.66 $48.63 $41.42 $22.21 $22.21
Discount 295.1% 261.3% 321.1% 274.6% 219.1% 71.1% 71.1%