Compound Annual Growth Rates
Name YoY 3Y 5Y 10Y
Revenue -0.08% 0.44% 32.07% --
EBITDA -30.65% 14.79% 26.77% --
Operation Income (EBIT) -15.87% NAN% -- --
Net Income -24.28% NAN% -- --
Earnings from cont. Ops -17.39% NAN% 18.38% --
EPS (Diluted) -23.98% NAN% -- --
Total Assets -1.52% -- -6.47% --
Levered Free Cash Flow -9.54% 4.57% -8.74% 6.2%
Unlock
TBC Ratings Summary
TBC Quant Ranking