Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 210.06M | 206.55M | 190.96M | 162.47M | 126.73M |
Gross Profit | 16.06M | 128.11M | 15.36M | 18.49M | 13.24M |
EBITDA | 31.03M | 27.31M | 32.09M | 31.81M | 17.96M |
Net Income | 5.70M | 7.13M | 11.35M | 13.86M | 5.64M |
Balance Sheet | |||||
Total Assets | 429.80M | 405.25M | 372.04M | 347.62M | 305.43M |
Cash, Cash Equivalents and Short-Term Investments | 71.14M | 56.20M | 61.68M | 97.13M | 80.33M |
Total Debt | 161.06M | 145.08M | 114.18M | 112.03M | 88.31M |
Total Liabilities | 231.79M | 211.95M | 174.86M | 162.51M | 138.05M |
Stockholders Equity | 198.01M | 193.30M | 193.44M | 181.33M | 164.09M |
Cash Flow | |||||
Free Cash Flow | 11.41M | -4.89M | -28.02M | 6.47M | 747.00K |
Operating Cash Flow | 34.37M | 20.67M | 1.43M | 26.57M | 13.12M |
Investing Cash Flow | -22.84M | -46.15M | -29.34M | -28.63M | -67.14M |
Financing Cash Flow | 3.39M | 21.69M | -7.89M | 18.20M | 84.76M |