Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 781.59B | $ 702.69B | $ 673.20B | $ 556.26B | $ 492.97B |
Gross Profit | $ 321.42B | $ 279.51B | $ 251.67B | $ 213.71B | $ 189.65B |
Operating Income | $ 70.67B | $ 57.36B | $ 31.39B | $ 28.91B | $ 8.02B |
EBITDA | $ 95.08B | $ 109.03B | $ 61.91B | $ 56.90B | $ 36.07B |
Net Income | $ 13.50B | $ 65.69B | $ 23.91B | $ 28.50B | $ 4.12B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 183.05B | $ 191.84B | $ 83.49B | $ 121.82B | $ 107.89B |
Total Assets | $ 852.21B | $ 805.86B | $ 798.62B | $ 737.50B | $ 684.64B |
Total Debt | $ 256.29B | $ 232.90B | $ 280.64B | $ 246.85B | $ 241.81B |
Net Debt | $ 116.46B | $ 67.78B | $ 197.20B | $ 149.44B | $ 134.58B |
Total Liabilities | $ 469.62B | $ 427.49B | $ 459.96B | $ 402.68B | $ 377.45B |
Stockholders' Equity | $ 382.58B | $ 303.86B | $ 338.66B | $ 334.82B | $ 307.19B |
Cash Flow | |||||
Free Cash Flow | $ 0.00 | $ 11.56B | $ 40.14B | $ 52.79B | $ 33.03B |
Operating Cash Flow | $ 0.00 | $ 49.68B | $ 72.58B | $ 73.09B | $ 53.17B |
Investing Cash Flow | $ 0.00 | $ 132.29B | $ -46.43B | $ -46.17B | $ -31.37B |
Financing Cash Flow | $ 0.00 | $ -92.55B | $ -35.90B | $ -36.99B | $ 19.57B |