Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 238.97M | 220.78M | 197.92M | 185.67M | 171.04M |
Gross Profit | 200.89M | 180.63M | 161.10M | 153.63M | 138.56M |
EBITDA | 295.55M | -222.97M | 150.25M | 147.41M | 134.55M |
Net Income | 245.70M | -263.45M | 95.09M | 668.11M | 278.86M |
Balance Sheet | |||||
Total Assets | 4.26B | 4.07B | 4.44B | 4.50B | 3.39B |
Cash, Cash Equivalents and Short-Term Investments | 85.69M | 51.96M | 169.25M | 523.16M | 37.47M |
Total Debt | 1.87B | 2.01B | 2.04B | 2.21B | 1.77B |
Total Liabilities | 2.00B | 2.15B | 2.18B | 2.34B | 1.92B |
Stockholders Equity | 2.23B | 1.89B | 2.22B | 2.13B | 1.48B |
Cash Flow | |||||
Free Cash Flow | 173.52M | 186.15M | 135.76M | 48.20M | -151.06M |
Operating Cash Flow | 173.68M | 186.29M | 135.92M | 172.19M | 132.78M |
Investing Cash Flow | -34.77M | -161.19M | -246.29M | -68.95M | -227.86M |
Financing Cash Flow | -105.16M | -142.45M | -243.58M | 382.49M | 115.73M |