Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 245.09B | $ 226.74B | $ 194.80B | $ 183.62B | $ 194.47B |
Gross Profit | $ 110.86B | $ 100.30B | $ 88.60B | $ 82.81B | $ 87.51B |
Operating Income | $ 34.35B | $ 30.84B | $ 27.40B | $ 25.24B | $ 25.42B |
EBITDA | $ 43.82B | $ 40.45B | $ 37.33B | $ 32.44B | $ 33.00B |
Net Income | $ 19.54B | $ 19.03B | $ 15.71B | $ 10.31B | $ 12.10B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 31.06B | $ 40.28B | $ 47.25B | $ 43.50B | $ 20.49B |
Total Assets | $ 273.52B | $ 278.00B | $ 271.57B | $ 263.07B | $ 257.84B |
Total Debt | $ 67.73B | $ 80.81B | $ 87.29B | $ 88.78B | $ 71.36B |
Net Debt | $ 36.67B | $ 40.53B | $ 40.04B | $ 45.29B | $ 50.87B |
Total Liabilities | $ 139.81B | $ 146.12B | $ 144.00B | $ 140.61B | $ 128.15B |
Stockholders' Equity | $ 127.03B | $ 125.38B | $ 121.55B | $ 116.87B | $ 122.93B |
Cash Flow | |||||
Free Cash Flow | $ 21.66B | $ 17.76B | $ 22.73B | $ 60.35B | $ 19.54B |
Operating Cash Flow | $ 42.29B | $ 35.49B | $ 32.72B | $ 70.29B | $ 31.29B |
Investing Cash Flow | $ -20.07B | $ -19.60B | $ -9.55B | $ -21.02B | $ -10.74B |
Financing Cash Flow | $ -26.35B | $ -20.85B | $ -20.26B | $ 834.00M | $ -22.79B |