| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 578.77M | 552.22M | 508.51M | 461.19M | 311.06M | 196.34M |
| Gross Profit | 145.80M | 143.32M | 133.49M | 106.44M | 24.78M | -42.59M |
| EBITDA | 226.27M | 213.94M | 192.81M | 165.71M | 103.24M | 48.79M |
| Net Income | 30.73M | 46.50M | 40.06M | 31.71M | -21.81M | -78.88M |
Balance Sheet | ||||||
| Total Assets | 1.55B | 1.38B | 1.27B | 1.24B | 994.37M | 1.05B |
| Cash, Cash Equivalents and Short-Term Investments | 45.28M | 27.31M | 16.79M | 53.34M | 18.39M | 50.41M |
| Total Debt | 1.24B | 1.12B | 1.02B | 990.89M | 817.86M | 842.11M |
| Total Liabilities | 1.37B | 1.26B | 1.14B | 1.12B | 914.37M | 949.66M |
| Stockholders Equity | 177.26M | 124.38M | 121.47M | 123.49M | 81.66M | 102.14M |
Cash Flow | ||||||
| Free Cash Flow | 89.97M | 102.00M | 92.24M | 99.65M | 23.16M | 18.55M |
| Operating Cash Flow | 175.01M | 167.55M | 142.81M | 124.60M | 43.56M | 35.71M |
| Investing Cash Flow | -89.83M | -71.84M | -54.05M | -34.56M | -17.93M | -24.95M |
| Financing Cash Flow | -53.04M | -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 |
|---|---|---|---|---|---|---|---|
72 Outperform | 820.22M | 10.72 | ― | ― | 8.20% | -12.69% | |
59 Neutral | 688.25M | 20.62 | ― | 5.30% | 7.70% | -34.56% | |
56 Neutral | 576.34M | 9.17 | ― | 6.97% | ― | ― | |
55 Neutral | $13.29B | 17.42 | 10.03% | 0.93% | 7.13% | -12.93% | |
49 Neutral | 454.22M | -4.07 | ― | 9.81% | -14.49% | -398.74% |