Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 369.65M | 181.34M | 345.06M | 309.31M | 285.08M |
Gross Profit | 153.51M | 61.65M | 89.94M | 61.03M | 54.06M |
EBITDA | 97.88M | 53.05M | 103.09M | 88.36M | 73.75M |
Net Income | 34.85M | 14.83M | 17.69M | 8.46M | 12.54M |
Balance Sheet | |||||
Total Assets | 729.79M | 562.76M | 541.49M | 520.70M | 452.63M |
Cash, Cash Equivalents and Short-Term Investments | 62.36M | 84.77M | 58.51M | 2.95M | 19.81M |
Total Debt | 128.88M | 130.78M | 132.86M | 251.83M | 208.40M |
Total Liabilities | 242.79M | 225.70M | 222.51M | 375.02M | 316.25M |
Stockholders Equity | 487.00M | 337.06M | 318.98M | 145.68M | 136.38M |
Cash Flow | |||||
Free Cash Flow | -17.30M | 28.93M | 30.34M | -6.52M | -97.12M |
Operating Cash Flow | 109.92M | 45.58M | 96.13M | 88.88M | 41.96M |
Investing Cash Flow | -108.58M | -45.64M | -111.80M | -95.40M | -139.08M |
Financing Cash Flow | -25.11M | -2.67M | 12.45M | -10.33M | 75.67M |