Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 252.19M | 240.79M | 234.29M | 213.10M | 206.64M |
Gross Profit | 121.24M | 100.38M | 83.60M | 70.23M | 71.00M |
Operating Income | 467.02M | 413.11M | 324.34M | 517.05K | 20.80M |
EBITDA | 403.86M | 346.75M | 27.56M | 17.13M | 25.16M |
Net Income | 267.11M | 220.58M | 120.92M | 296.67M | -12.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | 339.37M | 308.22M | 343.98M | 564.08M | 523.21M |
Total Assets | 6.18B | 5.69B | 5.08B | 4.93B | 4.20B |
Total Debt | 1.05B | 992.85M | 692.99M | 696.71M | 700.31M |
Net Debt | 765.27M | 694.85M | 413.57M | 152.08M | 177.10M |
Total Liabilities | 4.41B | 4.15B | 3.73B | 3.64B | 3.21B |
Stockholders' Equity | 1.49B | 1.30B | 1.13B | 1.09B | 834.49M |
Cash Flow | |||||
Free Cash Flow | 90.63M | 6.39M | 111.90M | 172.90M | 41.42M |
Operating Cash Flow | 90.76M | 6.80M | 112.75M | 173.60M | 42.77M |
Investing Cash Flow | -56.41M | -207.88M | -271.05M | -45.96M | -38.02M |
Financing Cash Flow | -47.26M | 219.65M | -106.90M | -106.22M | 228.51M |