Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 573.01M | 552.22M | 508.51M | 461.19M | 311.06M | 196.34M |
Gross Profit | 144.92M | 143.32M | 133.49M | 106.44M | 24.78M | -42.59M |
EBITDA | 221.40M | 213.94M | 192.81M | 165.71M | 103.24M | 48.79M |
Net Income | 34.86M | 46.50M | 40.06M | 31.71M | -21.81M | -78.88M |
Balance Sheet | ||||||
Total Assets | 1.45B | 1.38B | 1.27B | 1.24B | 994.37M | 1.05B |
Cash, Cash Equivalents and Short-Term Investments | 7.38M | 27.31M | 16.79M | 53.34M | 18.39M | 50.41M |
Total Debt | 1.20B | 1.12B | 1.02B | 990.89M | 817.86M | 842.11M |
Total Liabilities | 1.35B | 1.26B | 1.14B | 1.12B | 914.37M | 949.66M |
Stockholders Equity | 100.99M | 124.38M | 121.47M | 123.49M | 81.66M | 102.14M |
Cash Flow | ||||||
Free Cash Flow | 90.99M | 102.00M | 92.24M | 99.65M | 23.16M | 18.55M |
Operating Cash Flow | 174.07M | 167.55M | 142.81M | 124.60M | 43.56M | 35.71M |
Investing Cash Flow | -91.07M | -71.84M | -54.05M | -34.56M | -17.93M | -24.95M |
Financing Cash Flow | -87.14M | -84.90M | -125.16M | -55.12M | -57.65M | 17.77M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | 674.85M | 19.32 | 7.48% | 9.24% | -20.24% | ||
61 Neutral | $17.92B | 12.81 | -0.76% | 2.98% | 1.30% | -14.28% | |
― | 652.59M | 7.30 | ― | ― | ― | ||
50 Neutral | 490.66M | 11.31 | 8.73% | -16.14% | -261.85% | ||
― | 6.02B | 6.22 | 2.12% | ― | ― | ||
56 Neutral | 618.52M | 8.87 | 9.53% | ― | ― | ||
― | 285.65M | ― | ― | ― | ― |