| 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 | 42.70M | 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 |