Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 223.20B | $ 136.72B | $ 209.44B | $ 207.61B | $ 179.32B |
Gross Profit | $ 81.43B | $ 375.00K | $ 74.33B | $ 70.58B | $ 63.27B |
Operating Income | $ 46.35B | $ 46.82B | $ 44.93B | $ 42.36B | $ 38.35B |
EBITDA | $ 87.58B | $ 86.90B | $ 84.69B | $ 77.69B | $ 74.06B |
Net Income | $ 36.96B | $ 36.36B | $ 35.62B | $ 33.42B | $ 32.79B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 53.28B | $ 53.81B | $ 44.84B | $ 36.55B | $ 27.95B |
Total Assets | $ 523.74B | $ 523.20B | $ 513.07B | $ 506.38B | $ 457.32B |
Total Debt | $ 43.64B | $ 43.47B | $ 38.91B | $ 38.24B | $ 8.70B |
Net Debt | $ 9.82B | $ -6.72B | $ -864.70M | $ 7.82B | $ -16.39B |
Total Liabilities | $ 131.02B | $ 129.43B | $ 121.81B | $ 117.12B | $ 81.21B |
Stockholders' Equity | $ 380.29B | $ 381.18B | $ 379.33B | $ 377.93B | $ 376.11B |
Cash Flow | |||||
Free Cash Flow | $ 43.58B | $ 42.52B | $ 39.27B | $ 3.34B | $ 47.43B |
Operating Cash Flow | $ 74.56B | $ 75.95B | $ 74.86B | $ 74.46B | $ 70.14B |
Investing Cash Flow | $ -50.17B | $ -30.79B | $ -31.17B | $ -68.25B | $ -24.17B |
Financing Cash Flow | $ -40.73B | $ -34.80B | $ -34.31B | $ -9.80B | $ -37.81B |