| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 211.29M | $ 139.45M | $ 114.03M | $ 181.69M | $ 161.39M |
| Gross Profit | $ 109.09M | $ 21.98M | $ 52.50M | $ 110.98M | $ 79.24M |
| Operating Income | $ 67.81M | $ -13.39M | $ 227.00K | $ 85.56M | $ 35.20M |
| EBITDA | $ 83.03M | $ 3.20M | $ 26.61M | $ 112.88M | $ 62.44M |
| Net Income | $ 54.89M | $ -20.82M | $ -1.12M | $ 79.51M | $ 31.79M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 44.83M | $ 16.44M | $ 25.17M | $ 29.32M | $ 18.29M |
| Total Assets | $ 322.32M | $ 312.20M | $ 326.50M | $ 413.90M | $ 280.09M |
| Total Debt | $ 128.12M | $ 157.85M | $ 163.63M | $ 203.75M | $ 132.39M |
| Net Debt | $ 83.49M | $ 141.65M | $ 138.76M | $ 174.93M | $ 114.40M |
| Total Liabilities | $ 140.92M | $ 170.51M | $ 176.18M | $ 222.98M | $ 141.66M |
| Stockholders' Equity | $ 182.44M | $ 142.47M | $ 150.91M | $ 191.52M | $ 138.24M |
| Cash Flow | |||||
| Free Cash Flow | $ 67.97M | $ -63.00K | $ 9.82M | $ 60.26M | $ 52.80M |
| Operating Cash Flow | $ 91.57M | $ 17.07M | $ 14.79M | $ 67.08M | $ 59.96M |
| Investing Cash Flow | $ -22.50M | $ -16.56M | $ -4.47M | $ -6.16M | $ -5.74M |
| Financing Cash Flow | $ -37.41M | $ -8.65M | $ -8.01M | $ -50.32M | $ -37.77M |