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 | 23.42M | 42.60M | 31.04M |
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 |