| 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 | $438.31M | 13.39 | 13.19% | 4.20% | 13.47% | 26.15% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $690.05M | 13.17 | 15.26% | ― | 34.48% | ― | |
63 Neutral | $633.58M | 15.46 | 17.91% | 6.64% | -1.73% | -18.36% | |
59 Neutral | $828.96M | 95.96 | 1.04% | 2.94% | 1.69% | -52.43% | |
49 Neutral | $639.36M | 19.65 | 4.37% | 1.31% | 4.44% | 22.40% |