Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.14B | 3.99B | 4.68B | 4.69B | 4.49B |
Gross Profit | 226.94M | 218.44M | 242.97M | 231.89M | 193.67M |
EBITDA | 68.82M | 62.07M | 86.93M | 83.05M | 62.10M |
Net Income | 21.52M | -11.88M | 47.35M | 44.18M | 31.41M |
Balance Sheet | |||||
Total Assets | 2.02B | 1.84B | 1.87B | 1.92B | 1.82B |
Cash, Cash Equivalents and Short-Term Investments | 216.35M | 261.00M | 172.19M | 491.47M | 558.93M |
Total Debt | 262.28M | 249.00M | 265.68M | 273.81M | 265.98M |
Total Liabilities | 1.63B | 1.47B | 1.47B | 1.54B | 1.43B |
Stockholders Equity | 389.25M | 367.41M | 409.22M | 386.12M | 386.87M |
Cash Flow | |||||
Free Cash Flow | -3.20M | 154.55M | -263.84M | 15.81M | 70.63M |
Operating Cash Flow | 2.77M | 168.04M | -251.41M | 21.65M | 77.61M |
Investing Cash Flow | -5.61M | -19.95M | -19.06M | -17.02M | -44.29M |
Financing Cash Flow | -41.80M | -59.39M | -48.82M | -72.09M | 61.83M |