Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 250.37M | 330.32M | 466.51M | 465.97M | 415.37M |
Gross Profit | 60.98M | 88.36M | 117.22M | 126.17M | 108.08M |
Operating Income | 23.68M | 29.26M | 45.91M | 63.34M | 41.99M |
EBITDA | 37.27M | 36.05M | 33.33M | 54.41M | 52.99M |
Net Income | 28.04M | 37.61M | 34.34M | 52.03M | 22.64M |
Balance Sheet | |||||
Cash & Short-Term Investments | 20.77M | 8.43M | 7.42M | 9.78M | 10.00M |
Total Assets | 383.29M | 454.75M | 585.27M | 572.70M | 508.10M |
Total Debt | 69.13M | 97.25M | 156.44M | 143.10M | 109.73M |
Net Debt | 48.35M | 88.82M | 149.01M | 133.32M | 99.73M |
Total Liabilities | 115.31M | 156.61M | 249.49M | 247.34M | 200.16M |
Stockholders' Equity | 267.98M | 250.94M | 223.13M | 209.78M | 189.69M |
Cash Flow | |||||
Free Cash Flow | 7.24M | 13.39M | 27.94M | 17.20M | 80.23M |
Operating Cash Flow | 9.85M | 18.85M | 32.50M | 22.73M | 82.94M |
Investing Cash Flow | -4.12M | 6.47M | -17.52M | -5.46M | -2.23M |
Financing Cash Flow | 6.62M | -24.32M | -17.34M | -17.50M | -75.16M |