Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 783.34M | 649.75M | 497.85M | 347.26M | 217.32M |
Gross Profit | 592.14M | 114.44M | 325.65M | 199.22M | 94.73M |
Operating Income | 151.20M | 123.97M | 72.95M | 50.31M | 30.04M |
EBITDA | 173.06M | 144.63M | 84.17M | 49.73M | 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 | -9.09M |
Financing Cash Flow | -73.79M | -58.62M | 173.95M | 96.63M | 108.91M |