| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 838.81M | 720.42M | 596.43M | 498.00M | 371.02M |
| Gross Profit | 712.66M | 607.09M | 493.06M | 402.23M | 292.99M |
| EBITDA | 110.84M | -109.53M | -158.03M | -225.06M | -191.49M |
| Net Income | 183.72M | -95.37M | -137.44M | -232.13M | -192.00M |
Balance Sheet | |||||
| Total Assets | 1.60B | 1.61B | 1.46B | 1.38B | 1.48B |
| Cash, Cash Equivalents and Short-Term Investments | 843.75M | 1.07B | 1.19B | 1.15B | 1.32B |
| Total Debt | 66.56M | 38.29M | 29.49M | 34.95M | 0.00 |
| Total Liabilities | 570.06M | 473.96M | 384.51M | 328.40M | 244.77M |
| Stockholders Equity | 1.03B | 1.14B | 1.07B | 1.05B | 1.24B |
Cash Flow | |||||
| Free Cash Flow | 245.22M | 145.98M | 77.84M | -14.77M | 2.34M |
| Operating Cash Flow | 250.92M | 160.65M | 86.18M | -2.52M | 11.46M |
| Investing Cash Flow | 206.13M | 38.80M | 158.50M | -284.83M | -420.30M |
| Financing Cash Flow | -445.20M | -67.26M | -60.62M | -156.35M | 1.06B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.24B | 19.41 | 18.70% | ― | 18.18% | 70.94% | |
73 Outperform | $1.75B | 83.96 | 10.50% | ― | 17.77% | -76.05% | |
68 Neutral | $1.96B | 465.26 | 0.49% | ― | 12.14% | -19.29% | |
66 Neutral | $1.70B | -156.46 | -5.49% | ― | 17.11% | -19.12% | |
63 Neutral | $2.34B | -17.11 | -22.84% | ― | 22.95% | 3.12% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $1.38B | -12.84 | -94.12% | ― | 9.47% | 16.97% |