Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 420.31M | 209.65M | 157.75M | 132.87M | 114.46M |
Gross Profit | 403.57M | 191.42M | 143.34M | 121.22M | 105.42M |
Operating Income | 568.45M | 460.72M | 682.37M | 459.42M | 441.85M |
EBITDA | 535.95M | -12.73M | 697.26M | 473.50M | 448.70M |
Net Income | 252.85M | -187.97M | 730.61M | 329.42M | 352.08M |
Balance Sheet | |||||
Cash & Short-Term Investments | 786.31M | 413.36M | 616.99M | 234.78M | 112.61M |
Total Assets | 7.79B | 7.20B | 6.81B | 5.17B | 4.12B |
Total Debt | 4.58B | 4.31B | 3.81B | 2.93B | 2.36B |
Net Debt | 4.07B | 3.98B | 3.33B | 2.79B | 2.28B |
Total Liabilities | 5.03B | 4.69B | 4.23B | 3.17B | 2.62B |
Stockholders' Equity | 2.65B | 2.42B | 2.52B | 1.95B | 1.47B |
Cash Flow | |||||
Free Cash Flow | 167.84M | 93.39M | 69.58M | 14.22M | 54.76M |
Operating Cash Flow | 170.70M | 103.65M | 72.98M | 16.04M | 55.73M |
Investing Cash Flow | -109.14M | -474.08M | -442.32M | -689.02M | -918.65M |
Financing Cash Flow | 109.22M | 226.82M | 711.79M | 726.13M | 813.29M |