| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 783.34M | 648.53M | 497.85M | 347.26M | 217.32M |
| Gross Profit | 592.14M | 475.17M | 325.65M | 199.22M | 94.73M |
| Operating Income | 151.20M | 123.97M | 72.95M | 44.87M | 29.93M |
| EBITDA | 173.06M | 144.63M | 84.17M | 54.57M | 33.40M |
| Net Income | 78.27M | 66.43M | 41.46M | 27.79M | 14.72M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 185.44M | 226.78M | 258.87M | 150.84M | 125.07M |
| Total Assets | 762.52M | 694.73M | 711.73M | 453.90M | 271.37M |
| Total Debt | 264.15M | 256.05M | 272.81M | 165.08M | 101.99M |
| Net Debt | 211.69M | 184.09M | 85.75M | 35.05M | -23.09M |
| Total Liabilities | 415.21M | 359.17M | 418.57M | 321.76M | 165.50M |
| Stockholders' Equity | 280.82M | 268.15M | 238.81M | 127.25M | 104.69M |
| Cash Flow | |||||
| Free Cash Flow | 27.97M | -13.24M | -71.79M | -38.58M | -711.00K |
| Operating Cash Flow | 77.95M | -2.27M | -43.61M | -10.33M | 3.44M |
| Investing Cash Flow | -23.45M | -54.28M | -73.53M | -81.08M | -10.75M |
| Financing Cash Flow | -73.79M | -58.62M | 173.95M | 96.63M | 108.91M |