| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 488.00K | 2.04B | 1.65B | 1.40B | 1.20B |
| Gross Profit | -33.36M | 1.20B | 1.05B | 945.15M | 873.50M |
| EBITDA | -43.15M | 203.22M | 134.21M | 107.22M | 127.45M |
| Net Income | 34.93M | 53.37M | 13.95M | -8.27M | 38.13M |
Balance Sheet | |||||
| Total Assets | 6.84B | 5.69B | 5.14B | 4.04B | 3.60B |
| Cash, Cash Equivalents and Short-Term Investments | 52.48M | 1.43B | 1.27B | 1.15B | 753.17M |
| Total Debt | 80.74M | 428.68M | 407.81M | 262.40M | 387.75M |
| Total Liabilities | 6.09B | 5.04B | 4.56B | 3.51B | 3.20B |
| Stockholders Equity | 508.55M | 457.70M | 416.87M | 397.37M | 382.95M |
Cash Flow | |||||
| Free Cash Flow | 168.22M | 236.72M | 57.42M | 452.35M | 201.55M |
| Operating Cash Flow | 168.22M | 240.76M | 71.45M | 463.07M | 204.32M |
| Investing Cash Flow | -202.03M | -322.99M | -244.67M | 9.51M | -273.76M |
| Financing Cash Flow | 11.48M | 6.29M | 113.41M | -115.19M | 73.73M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $449.87M | 13.39 | 13.19% | 4.20% | 5.60% | 13.06% | |
68 Neutral | $573.83M | 19.19 | 17.85% | 6.64% | 7.83% | -1.76% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $734.60M | 13.17 | 15.26% | ― | 25.93% | ― | |
64 Neutral | $796.89M | 95.96 | 1.04% | 2.94% | -2.50% | -92.79% | |
57 Neutral | $647.70M | 19.65 | 4.37% | 1.31% | -23.40% | -35.12% |