Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 240.79M | 234.29M | 213.10M | 206.64M | 195.35M |
Gross Profit | 100.38M | 83.60M | 70.23M | 71.00M | 64.73M |
Operating Income | 413.11M | 324.34M | 517.05K | 20.80M | 183.92M |
EBITDA | 348.58M | 27.56M | 17.13M | 25.16M | 18.61M |
Net Income | 220.58M | 120.92M | 296.67M | -12.74M | 81.10M |
Balance Sheet | |||||
Cash & Short-Term Investments | 308.22M | 343.98M | 564.08M | 523.21M | 307.67M |
Total Assets | 5.69B | 5.08B | 4.93B | 4.20B | 4.14B |
Total Debt | 992.85M | 692.99M | 696.71M | 700.31M | 426.05M |
Net Debt | 694.85M | 413.57M | 152.08M | 177.10M | 136.10M |
Total Liabilities | 4.15B | 3.73B | 3.64B | 3.21B | 3.12B |
Stockholders' Equity | 1.30B | 1.13B | 1.09B | 834.49M | 874.61M |
Cash Flow | |||||
Free Cash Flow | 6.39M | 111.90M | 172.90M | 41.42M | 161.36M |
Operating Cash Flow | 6.80M | 112.75M | 173.60M | 42.77M | 162.27M |
Investing Cash Flow | -207.88M | -271.05M | -45.96M | -38.02M | -81.74M |
Financing Cash Flow | 219.65M | -106.90M | -106.22M | 228.51M | -33.82M |