Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.75B | $ 13.12B | $ 12.65B | $ 14.18B | $ 13.77B | |
$ 4.69B | $ 4.40B | $ 3.73B | $ 4.49B | $ 4.72B | |
$ 2.67B | $ 2.77B | $ 2.60B | $ 2.81B | $ 2.93B | |
$ 367.00M | $ 366.00M | $ 404.00M | $ 467.00M | $ 479.00M | |
$ 2.38B | $ 1.76B | $ 1.64B | $ 2.66B | $ 2.38B | |
$ 2.02B | $ 1.63B | $ 1.13B | $ 1.68B | $ 1.78B | |
$ -362.00M | $ -587.00M | $ -218.00M | $ 289.00M | $ -195.00M | |
$ 1.66B | $ 1.05B | $ 911.00M | $ 1.97B | $ 1.59B | |
$ 1.34B | $ 951.00M | $ 960.00M | $ 1.49B | $ 1.25B | |
$ 3.92 | $ 2.78 | $ 2.81 | $ 4.36 | $ 3.65 | |
$ 3.88 | $ 2.76 | $ 2.79 | $ 4.33 | $ 3.63 | |
343.00M | 342.09M | 341.64M | 341.00M | 343.00M | |
346.00M | 344.57M | 344.09M | 343.00M | 345.00M |