Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 98.50M | 89.41M | 93.44M | 92.34M | 154.91M |
Gross Profit | 53.69M | 41.67M | 43.27M | 39.64M | 85.91M |
Operating Income | 20.11M | 10.51M | 11.86M | 8.62M | 43.87M |
EBITDA | 21.88M | 12.86M | 18.13M | 10.83M | 47.52M |
Net Income | 13.95M | 6.18M | 7.98M | 7.03M | 27.13M |
Balance Sheet | |||||
Cash & Short-Term Investments | 8.53M | 12.90M | 109.85M | 91.96M | 46.71M |
Total Assets | 112.16M | 92.55M | 1.04B | 825.85M | 787.85M |
Total Debt | 20.48M | 10.10M | 523.98M | 371.32M | 354.22M |
Net Debt | 11.95M | -692.00K | 417.93M | 310.08M | 334.88M |
Total Liabilities | 47.73M | 42.29M | 633.64M | 464.45M | 446.01M |
Stockholders' Equity | 64.43M | 50.26M | 312.28M | 281.08M | 261.76M |
Cash Flow | |||||
Free Cash Flow | 5.30M | 27.45M | 43.43M | 41.43M | 37.62M |
Operating Cash Flow | 13.35M | 27.65M | 46.80M | 41.98M | 38.08M |
Investing Cash Flow | -5.72M | -118.86M | -139.26M | 226.00K | 31.36M |
Financing Cash Flow | -10.61M | -3.87M | 138.52M | -124.00K | -72.47M |