Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 702.69B | $ 673.20B | $ 556.26B | $ 492.97B | $ 506.71B |
Gross Profit | $ 279.51B | $ 251.67B | $ 213.71B | $ 189.65B | $ 191.48B |
Operating Income | $ 57.36B | $ 31.39B | $ 28.91B | $ 8.02B | $ 22.88B |
EBITDA | $ 109.03B | $ 91.49B | $ 56.90B | $ 63.22B | $ 69.31B |
Net Income | $ 65.69B | $ 23.91B | $ 28.50B | $ 4.12B | $ 20.70B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 191.84B | $ 83.49B | $ 121.82B | $ 107.89B | $ 77.93B |
Total Assets | $ 805.86B | $ 798.62B | $ 737.50B | $ 684.64B | $ 637.54B |
Total Debt | $ 232.90B | $ 280.64B | $ 246.85B | $ 241.81B | $ 166.60B |
Net Debt | $ 67.78B | $ 197.20B | $ 149.44B | $ 134.58B | $ 101.03B |
Total Liabilities | $ 427.49B | $ 459.96B | $ 402.68B | $ 377.45B | $ 311.79B |
Stockholders' Equity | $ 303.86B | $ 338.66B | $ 334.82B | $ 307.19B | $ 325.75B |
Cash Flow | |||||
Free Cash Flow | $ 11.56B | $ 40.14B | $ 52.79B | $ 33.03B | $ 36.52B |
Operating Cash Flow | $ 49.68B | $ 72.58B | $ 73.09B | $ 53.17B | $ 61.64B |
Investing Cash Flow | $ 132.29B | $ -46.43B | $ -46.17B | $ -31.37B | $ -14.13B |
Financing Cash Flow | $ -92.55B | $ -35.90B | $ -36.99B | $ 19.57B | $ -38.43B |