Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 556.16M | 354.79M | 642.44M | 515.09M | 219.93M |
Gross Profit | 107.21M | 80.11M | 95.28M | 78.23M | 40.41M |
Operating Income | 45.64M | 34.72M | 46.40M | 35.51M | 15.93M |
EBITDA | 58.70M | 44.08M | 52.74M | 41.30M | 21.47M |
Net Income | 33.52M | 26.58M | 33.38M | 27.64M | 12.35M |
Balance Sheet | |||||
Cash & Short-Term Investments | 38.47M | 35.60M | 40.26M | 72.91M | 28.00M |
Total Assets | 738.01M | 485.84M | 497.58M | 393.64M | 187.60M |
Total Debt | 299.08M | 142.63M | 150.56M | 32.67M | 17.69M |
Net Debt | 260.61M | 107.03M | 110.31M | -40.24M | -10.31M |
Total Liabilities | 478.59M | 238.82M | 261.81M | 178.56M | 106.23M |
Stockholders' Equity | 258.22M | 247.02M | 235.77M | 215.08M | 81.37M |
Cash Flow | |||||
Free Cash Flow | 69.20M | 22.38M | -25.96M | -73.03M | 12.57M |
Operating Cash Flow | 72.72M | 26.43M | -22.14M | -72.35M | 13.52M |
Investing Cash Flow | -61.24M | -3.96M | -3.63M | -626.00K | 20.31M |
Financing Cash Flow | -9.41M | -27.80M | -9.97M | 93.92M | -11.99M |