| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 713.95M | 668.17M | 619.71M | 577.07M | 468.41M |
| Gross Profit | 447.33M | 409.33M | 209.80M | 269.90M | 266.75M |
| EBITDA | 155.95M | 112.03M | 115.64M | 109.72M | 71.75M |
| Net Income | 144.61M | 22.79M | -159.18M | -130.32M | 65.00K |
Balance Sheet | |||||
| Total Assets | 3.16B | 2.85B | 2.69B | 2.71B | 2.71B |
| Cash, Cash Equivalents and Short-Term Investments | 553.36M | 483.22M | 326.22M | 326.25M | 230.40M |
| Total Debt | 278.69M | 608.81M | 606.65M | 813.86M | 809.25M |
| Total Liabilities | 2.24B | 2.09B | 1.99B | 1.92B | 1.83B |
| Stockholders Equity | 922.35M | 768.22M | 701.68M | 791.30M | 880.76M |
Cash Flow | |||||
| Free Cash Flow | 165.63M | 202.39M | 187.60M | 148.15M | 97.46M |
| Operating Cash Flow | 236.17M | 235.20M | 214.37M | 192.55M | 126.59M |
| Investing Cash Flow | -92.77M | -47.50M | -37.38M | -65.15M | -691.00M |
| Financing Cash Flow | -75.08M | -28.90M | -177.84M | -30.17M | 678.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $1.79B | 16.00 | 17.85% | ― | 6.27% | 226.16% | |
67 Neutral | $869.58M | 5.65 | 13.04% | ― | 0.32% | 69.78% | |
63 Neutral | $1.59B | 30.42 | 2.62% | ― | 5.70% | 97.88% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
58 Neutral | $1.19B | -2.59 | 2.74% | ― | -29.67% | 30.13% | |
57 Neutral | $1.54B | 37.07 | 4.42% | ― | 6.76% | 1841.46% |