| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 702.57M | 668.17M | 619.71M | 577.07M | 468.41M | 221.63M |
| Gross Profit | 437.67M | 409.33M | 209.80M | 269.90M | 266.75M | 143.88M |
| EBITDA | 150.66M | 112.03M | 115.64M | 109.72M | 71.75M | 12.57M |
| Net Income | 57.97M | 22.79M | -159.18M | -130.32M | 65.00K | -53.43M |
Balance Sheet | ||||||
| Total Assets | 2.92B | 2.85B | 2.69B | 2.71B | 2.71B | 938.96M |
| Cash, Cash Equivalents and Short-Term Investments | 482.13M | 483.22M | 326.22M | 326.25M | 230.40M | 117.68M |
| Total Debt | 625.22M | 608.81M | 606.65M | 813.86M | 809.25M | 42.09M |
| Total Liabilities | 2.11B | 2.09B | 1.99B | 1.92B | 1.83B | 557.35M |
| Stockholders Equity | 807.95M | 768.22M | 701.68M | 791.30M | 880.76M | 381.61M |
Cash Flow | ||||||
| Free Cash Flow | 164.51M | 202.39M | 187.60M | 148.15M | 97.46M | -26.36M |
| Operating Cash Flow | 222.41M | 235.20M | 214.37M | 192.55M | 126.59M | -12.06M |
| Investing Cash Flow | -70.57M | -47.50M | -37.38M | -65.15M | -691.00M | 32.64M |
| Financing Cash Flow | -56.50M | -28.90M | -177.84M | -30.17M | 678.05M | 7.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.08B | 6.89 | 15.37% | ― | 0.32% | 69.78% | |
69 Neutral | $1.43B | 14.69 | 6.26% | ― | 5.70% | 97.88% | |
68 Neutral | $2.20B | 40.58 | 7.56% | ― | 6.27% | 226.16% | |
65 Neutral | $1.41B | 72.88 | 3.80% | ― | 6.76% | 1841.46% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
57 Neutral | $994.61M | -11.04 | ― | ― | -29.67% | 30.13% |