| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2019 | Dec 2018 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 634.79M | 613.29M | 433.30M | 323.07M | 45.09M | 31.21M |
| Gross Profit | 450.72M | 415.58M | 308.40M | 238.44M | 41.10M | 29.50M |
| EBITDA | 263.10M | 329.47M | 158.06M | 121.22M | 59.17M | 60.01M |
| Net Income | 161.38M | 187.97M | 105.30M | 111.52M | 44.41M | 54.37M |
Balance Sheet | ||||||
| Total Assets | 2.08B | 2.09B | 1.65B | 1.12B | 812.78M | 590.41M |
| Cash, Cash Equivalents and Short-Term Investments | 26.25M | 47.55M | 35.51M | 14.37M | 3.28M | 8.71M |
| Total Debt | 1.43B | 1.71B | 1.19B | 770.93M | 202.79M | 24.61M |
| Total Liabilities | 1.64B | 1.61B | 1.27B | 811.78M | 223.90M | 42.54M |
| Stockholders Equity | 442.88M | 476.13M | 382.53M | 274.79M | 588.87M | 547.86M |
Cash Flow | ||||||
| Free Cash Flow | 255.83M | 267.73M | 162.00M | 118.99M | -180.21M | -281.29M |
| Operating Cash Flow | 256.77M | 268.81M | 168.21M | 120.22M | -13.63M | -6.30M |
| Investing Cash Flow | -349.73M | -401.94M | -542.37M | -403.41M | -321.31M | -241.75M |
| Financing Cash Flow | 114.16M | 149.70M | 388.82M | 289.86M | -4.17M | 34.97M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $1.26B | 3.78 | 13.57% | 5.20% | 0.84% | -12.02% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $6.30B | 7.99 | 23.62% | 6.07% | 7.80% | 42.28% | |
62 Neutral | $909.42M | 5.65 | 36.53% | 2.11% | 90.41% | 65.95% | |
60 Neutral | $117.91M | 7.55 | 0.54% | 10.37% | -1.41% | -98.13% | |
51 Neutral | $550.75M | -1.97 | -26.42% | ― | 12.38% | -498.81% |