Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 21.82B | $ 22.39B | $ 21.42B | $ 18.22B | $ 12.33B |
Gross Profit | $ 4.71B | $ 4.84B | $ 4.66B | $ 3.79B | $ 2.33B |
Operating Income | $ 1.22B | $ 1.41B | $ 1.44B | $ 801.87M | $ 347.04M |
EBITDA | $ 1.50B | $ 1.56B | $ 1.61B | $ 1.05B | $ 471.03M |
Net Income | $ 660.20M | $ 765.50M | $ 860.50M | $ 465.40M | $ 100.56M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 702.60M | $ 524.10M | $ 527.35M | $ 212.58M | $ 449.13M |
Total Assets | $ 15.06B | $ 15.06B | $ 14.81B | $ 12.62B | $ 11.88B |
Total Debt | $ 634.30M | $ 5.96B | $ 5.42B | $ 4.71B | $ 4.90B |
Net Debt | $ -68.30M | $ 5.44B | $ 4.89B | $ 4.50B | $ 4.45B |
Total Liabilities | $ 10.10B | $ 10.03B | $ 10.36B | $ 8.84B | $ 8.54B |
Stockholders' Equity | $ 4.97B | $ 5.04B | $ 4.45B | $ 3.78B | $ 3.34B |
Cash Flow | |||||
Free Cash Flow | $ 1.01B | $ 400.90M | $ -88.37M | $ 12.39M | $ 487.26M |
Operating Cash Flow | $ 1.10B | $ 493.20M | $ 11.04M | $ 67.14M | $ 543.93M |
Investing Cash Flow | $ 40.40M | $ -89.60M | $ -283.57M | $ 2.54M | $ -3.74B |
Financing Cash Flow | $ -928.30M | $ -403.90M | $ 584.03M | $ -310.78M | $ 3.48B |