Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.06B | 999.72M | 1.08B | 1.39B | 1.22B |
Gross Profit | 457.10M | 433.19M | -33.70M | 38.67M | 93.95M |
EBITDA | 93.20M | 82.42M | -97.50M | 93.93M | 134.52M |
Net Income | 32.42M | 19.30M | -154.56M | 17.36M | 65.03M |
Balance Sheet | |||||
Total Assets | 746.12M | 760.92M | 776.07M | 960.86M | 838.60M |
Cash, Cash Equivalents and Short-Term Investments | 114.21M | 91.92M | 56.00M | 160.73M | 80.42M |
Total Debt | 110.80M | 132.75M | 152.20M | 117.28M | 255.02M |
Total Liabilities | 304.01M | 322.37M | 328.48M | 352.81M | 558.37M |
Stockholders Equity | 442.11M | 438.55M | 447.59M | 608.04M | 274.93M |
Cash Flow | |||||
Free Cash Flow | 74.10M | 70.77M | -62.42M | 28.25M | 112.30M |
Operating Cash Flow | 85.10M | 82.20M | -40.48M | 58.19M | 122.23M |
Investing Cash Flow | -10.99M | -11.44M | -24.33M | -88.09M | -9.94M |
Financing Cash Flow | -49.97M | -29.35M | -43.57M | 102.56M | -35.52M |