Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 257.40M | 258.57M | 280.22M | 277.02M | 251.33M | 214.10M |
Gross Profit | 123.48M | 199.40M | 134.02M | 132.33M | 124.58M | 100.38M |
EBITDA | 31.77M | 32.84M | 31.43M | 30.84M | 25.31M | 18.12M |
Net Income | 10.63M | 11.04M | 12.15M | 11.59M | 6.58M | 2.54M |
Balance Sheet | ||||||
Total Assets | 216.76M | 205.10M | 193.15M | 196.23M | 160.65M | 158.98M |
Cash, Cash Equivalents and Short-Term Investments | 19.89M | 11.90M | 16.50M | 15.66M | 8.85M | 15.54M |
Total Debt | 77.48M | 71.80M | 56.03M | 58.45M | 43.31M | 56.76M |
Total Liabilities | 157.25M | 150.88M | 143.22M | 152.31M | 124.04M | 126.38M |
Stockholders Equity | 58.91M | 53.51M | 48.85M | 43.08M | 35.75M | 31.94M |
Cash Flow | ||||||
Free Cash Flow | -6.26M | -7.68M | 12.81M | -4.00M | 10.50M | 15.36M |
Operating Cash Flow | 8.26M | 12.59M | 32.09M | 15.06M | 21.96M | 21.66M |
Investing Cash Flow | -16.40M | -22.78M | -19.22M | -20.28M | -11.26M | -7.05M |
Financing Cash Flow | -7.65M | -4.58M | -6.80M | -3.05M | -6.74M | -11.51M |