Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 302.31M | 311.96M | 275.70M | 234.88M | 231.86M |
Gross Profit | 119.79M | 107.40M | 92.31M | 88.81M | 86.26M |
Operating Income | 50.00M | 35.51M | 19.38M | 34.04M | 34.82M |
EBITDA | 59.55M | 48.66M | 36.43M | 48.12M | 47.36M |
Net Income | 26.43M | 25.15M | 18.00M | 27.46M | 26.02M |
Balance Sheet | |||||
Cash & Short-Term Investments | 8.53M | 17.27M | 55.20M | 67.85M | 35.82M |
Total Assets | 275.94M | 296.14M | 291.96M | 249.83M | 195.34M |
Total Debt | 50.53M | 73.79M | 103.52M | 79.17M | 112.11M |
Net Debt | 45.58M | 70.48M | 98.05M | 69.52M | 98.75M |
Total Liabilities | 99.21M | 126.21M | 147.74M | 114.05M | 149.40M |
Stockholders' Equity | 176.73M | 169.93M | 144.22M | 135.79M | 45.95M |
Cash Flow | |||||
Free Cash Flow | 43.82M | 6.10M | -24.84M | -3.43M | 19.88M |
Operating Cash Flow | 53.22M | 45.45M | 11.29M | 10.71M | 27.91M |
Investing Cash Flow | -7.48M | -13.73M | -26.93M | -44.04M | 9.68M |
Financing Cash Flow | -44.11M | -33.88M | 11.46M | 29.63M | -25.35M |