Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 28.08B | $ 25.76B | $ 23.57B | $ 21.85B | $ 20.98B |
Gross Profit | $ 26.30B | $ 19.25B | $ 19.26B | $ 18.31B | $ 17.72B |
Operating Income | $ 20.31B | $ 18.53B | $ 32.75B | $ 10.98B | $ 24.27B |
EBITDA | $ 22.40B | $ 28.49B | $ 32.85B | $ 11.45B | $ 21.84B |
Net Income | $ 9.67B | $ 17.83B | $ 23.64B | $ 3.66B | $ 12.97B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 4.29B | $ 1.11B | $ 2.22B | $ 3.66B | $ 7.75B |
Total Assets | $ 354.84B | $ 338.63B | $ 338.31B | $ 316.62B | $ 308.05B |
Total Debt | $ 148.78B | $ 128.94B | $ 139.49B | $ 135.61B | $ 125.62B |
Net Debt | $ 144.49B | $ 127.83B | $ 137.27B | $ 131.95B | $ 117.88B |
Total Liabilities | $ 167.06B | $ 143.87B | $ 152.16B | $ 145.68B | $ 134.66B |
Stockholders' Equity | $ 186.35B | $ 188.04B | $ 179.93B | $ 165.63B | $ 168.53B |
Cash Flow | |||||
Free Cash Flow | $ 19.56B | $ 18.49B | $ 18.46B | $ 16.83B | $ 14.94B |
Operating Cash Flow | $ 19.56B | $ 18.49B | $ 19.67B | $ 18.11B | $ 14.94B |
Investing Cash Flow | $ -3.82B | $ -2.56B | $ -9.99B | $ -12.26B | $ -9.69B |
Financing Cash Flow | $ -14.05B | $ -19.99B | $ -9.53B | $ -6.86B | $ -540.44M |