Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.10B | 1.10B | 1.06B | 1.07B | 969.60M |
Gross Profit | 1.00B | 326.30M | 276.50M | 323.60M | 261.30M |
EBITDA | 176.20M | 157.90M | 139.20M | 178.40M | 99.80M |
Net Income | 45.20M | 38.40M | 32.10M | 51.00M | 16.50M |
Balance Sheet | |||||
Total Assets | 1.81B | 1.77B | 1.82B | 1.82B | 1.76B |
Cash, Cash Equivalents and Short-Term Investments | 83.30M | 58.10M | 54.30M | 113.10M | 87.40M |
Total Debt | 212.10M | 209.40M | 232.90M | 260.80M | 337.20M |
Total Liabilities | 882.90M | 878.50M | 948.30M | 972.80M | 985.40M |
Stockholders Equity | 572.50M | 548.40M | 525.00M | 514.40M | 468.40M |
Cash Flow | |||||
Free Cash Flow | 83.90M | 68.10M | 11.20M | 128.60M | 78.90M |
Operating Cash Flow | 120.00M | 106.70M | 103.10M | 160.50M | 104.00M |
Investing Cash Flow | -35.00M | -36.90M | -93.60M | -15.70M | -8.20M |
Financing Cash Flow | -55.40M | -72.10M | -68.30M | -118.60M | -50.20M |