| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.15B | 1.04B | 910.49M | 778.85M | 609.59M |
| Gross Profit | 628.03M | 564.40M | 477.80M | 411.35M | 338.49M |
| EBITDA | 163.89M | 54.96M | -23.26M | -38.10M | -8.82M |
| Net Income | 39.42M | -12.79M | -81.76M | -94.65M | -53.00M |
Balance Sheet | |||||
| Total Assets | 1.79B | 2.05B | 1.49B | 1.24B | 1.19B |
| Cash, Cash Equivalents and Short-Term Investments | 696.92M | 1.01B | 730.30M | 614.26M | 469.86M |
| Total Debt | 847.21M | 1.23B | 793.88M | 790.56M | 825.51M |
| Total Liabilities | 1.00B | 1.43B | 956.48M | 934.52M | 981.81M |
| Stockholders Equity | 785.82M | 622.19M | 538.09M | 309.96M | 211.13M |
Cash Flow | |||||
| Free Cash Flow | 201.24M | 78.56M | 97.60M | 32.69M | -13.22M |
| Operating Cash Flow | 226.21M | 143.17M | 128.84M | 88.86M | 29.00M |
| Investing Cash Flow | 122.31M | -266.55M | -259.56M | 30.96M | -150.48M |
| Financing Cash Flow | -478.57M | 342.73M | 94.58M | -30.23M | -7.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $2.29B | 38.01 | 19.49% | 1.66% | 3.30% | 31.18% | |
70 Outperform | $1.60B | 30.33 | 20.61% | 1.33% | 10.27% | 3.52% | |
70 Outperform | $2.02B | 124.82 | 0.04% | ― | -11.61% | 99.07% | |
63 Neutral | $1.10B | 39.43 | 5.36% | ― | 12.48% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |