| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 447.25M | 472.08M | 440.41M | 517.01M | 355.04M |
| Gross Profit | 48.01M | 57.57M | 41.73M | 55.95M | 43.65M |
| Operating Income | 20.07M | 32.77M | 21.50M | 36.36M | 25.22M |
| EBITDA | 25.33M | 38.16M | 27.64M | 42.60M | 31.91M |
| Net Income | 8.68M | 17.16M | 7.26M | 24.81M | 15.49M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 84.39M | 91.41M | 69.01M | 67.25M | 76.89M |
| Total Assets | 363.02M | 365.88M | 337.43M | 325.86M | 270.66M |
| Total Debt | 108.22M | 124.28M | 135.65M | 91.95M | 75.98M |
| Net Debt | 51.39M | 73.49M | 113.25M | 59.97M | 33.20M |
| Total Liabilities | 224.28M | 235.23M | 224.31M | 219.41M | 189.07M |
| Stockholders' Equity | 138.72M | 130.63M | 113.10M | 106.46M | 81.59M |
| Cash Flow | |||||
| Free Cash Flow | 16.88M | 44.42M | -15.67M | -16.81M | 23.60M |
| Operating Cash Flow | 18.55M | 55.25M | -1.21M | 3.62M | 25.77M |
| Investing Cash Flow | 9.98M | -4.95M | -42.45M | -13.96M | -7.40M |
| Financing Cash Flow | -22.75M | -22.10M | 34.58M | -94.00K | 4.74M |