| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2019 | Dec 2018 | Dec 2017 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 577.39M | 433.30M | 323.07M | 45.09M | 31.21M | 12.19M |
| Gross Profit | 446.42M | 308.40M | 238.44M | 41.10M | 29.50M | 11.92M |
| EBITDA | 217.85M | 158.06M | 121.22M | 59.17M | 60.01M | 16.15M |
| Net Income | 140.08M | 105.30M | 111.52M | 44.41M | 54.37M | 14.56M |
Balance Sheet | ||||||
| Total Assets | 1.80B | 1.65B | 1.12B | 812.78M | 590.41M | 314.63M |
| Cash, Cash Equivalents and Short-Term Investments | 42.27M | 35.51M | 14.37M | 3.28M | 8.71M | 46.98M |
| Total Debt | 1.19B | 1.19B | 770.93M | 202.79M | 24.61M | 718.00K |
| Total Liabilities | 1.37B | 1.27B | 811.78M | 223.90M | 42.54M | 8.81M |
| Stockholders Equity | 437.37M | 382.53M | 274.79M | 588.87M | 547.86M | 305.82M |
Cash Flow | ||||||
| Free Cash Flow | 264.59M | 162.00M | 118.99M | -180.21M | -281.29M | -159.11M |
| Operating Cash Flow | 271.00M | 168.21M | 120.22M | -13.63M | -6.30M | -3.57M |
| Investing Cash Flow | -420.04M | -542.37M | -403.41M | -321.31M | -241.75M | -115.55M |
| Financing Cash Flow | 176.48M | 388.82M | 289.86M | -4.17M | 34.97M | 72.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $325.75M | 1.89 | 12.53% | 10.37% | 10.48% | -30.67% | |
71 Outperform | $1.47B | 3.95 | 17.73% | 5.20% | 9.32% | 29.40% | |
68 Neutral | $6.66B | 8.66 | 23.76% | 6.07% | 9.51% | 29.38% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $1.24B | ― | ― | 2.11% | ― | ― | |
51 Neutral | $447.51M | ― | -31.97% | ― | 13.89% | -899.50% |