Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 277.12M | 420.31M | 209.65M | 157.75M | 132.87M |
Gross Profit | 260.14M | 403.57M | 191.42M | 143.34M | 121.22M |
Operating Income | 606.50M | 568.45M | 460.72M | 682.37M | 459.42M |
EBITDA | 953.64M | 535.95M | -12.73M | 697.26M | 473.50M |
Net Income | 657.72M | 252.85M | -187.97M | 730.61M | 329.42M |
Balance Sheet | |||||
Cash & Short-Term Investments | 521.46M | 786.31M | 413.36M | 616.99M | 234.78M |
Total Assets | 8.73B | 7.79B | 7.20B | 6.81B | 5.17B |
Total Debt | 4.86B | 4.58B | 4.31B | 3.81B | 2.93B |
Net Debt | 4.50B | 4.07B | 3.98B | 3.33B | 2.79B |
Total Liabilities | 5.41B | 5.03B | 4.69B | 4.23B | 3.17B |
Stockholders' Equity | 3.20B | 2.65B | 2.42B | 2.52B | 1.95B |
Cash Flow | |||||
Free Cash Flow | 165.22M | 167.84M | 93.39M | 69.58M | 14.22M |
Operating Cash Flow | 167.49M | 170.70M | 103.65M | 72.98M | 16.04M |
Investing Cash Flow | -294.71M | -109.14M | -474.08M | -442.32M | -689.02M |
Financing Cash Flow | -15.79M | 109.22M | 226.82M | 711.79M | 726.13M |