Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 601.91M | 566.32M | 605.72M | 588.30M | 469.78M |
Gross Profit | 117.81M | 269.04M | 287.13M | 282.33M | 221.77M |
EBITDA | 59.78M | 69.10M | 76.42M | 73.76M | 51.79M |
Net Income | 5.75M | 19.07M | 30.27M | 32.51M | 19.30M |
Balance Sheet | |||||
Total Assets | 715.51M | 688.00M | 679.12M | 658.15M | 587.02M |
Cash, Cash Equivalents and Short-Term Investments | 69.17M | 75.72M | 86.52M | 79.72M | 99.33M |
Total Debt | 272.23M | 262.87M | 253.82M | 212.42M | 220.33M |
Total Liabilities | 435.20M | 404.34M | 402.13M | 402.22M | 364.72M |
Stockholders Equity | 275.95M | 279.35M | 273.00M | 253.18M | 220.14M |
Cash Flow | |||||
Free Cash Flow | 8.52M | 34.27M | -7.68M | 12.52M | 28.81M |
Operating Cash Flow | 32.64M | 57.12M | 13.67M | 29.56M | 42.95M |
Investing Cash Flow | -35.70M | -43.90M | -24.73M | -19.64M | -14.77M |
Financing Cash Flow | -7.27M | -20.60M | 20.52M | -32.89M | 24.59M |