Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.50B | $ 5.28B | $ 5.05B | $ 4.67B | $ 4.63B | |
$ 2.65B | $ 2.52B | $ 2.41B | $ 2.09B | $ 2.02B | |
$ 1.44B | $ 1.37B | $ 1.17B | $ 1.11B | $ 1.11B | |
$ 670.40M | $ 671.50M | $ 667.40M | $ 725.30M | $ 775.20M | |
$ 2.00B | $ 1.86B | $ 1.91B | $ 1.75B | $ 1.72B | |
$ 1.24B | $ 1.14B | $ 1.24B | $ 985.80M | $ 914.40M | |
$ -382.50M | $ -266.80M | $ -205.30M | $ -210.00M | $ -382.70M | |
$ 857.70M | $ 876.10M | $ 1.04B | $ 775.80M | $ 531.70M | |
$ 607.10M | $ 650.20M | $ 800.00M | $ 625.20M | $ 438.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.45 | $ 2.56 | $ 3.13 | $ 2.44 | $ 1.73 | |
$ 2.39 | $ 2.48 | $ 2.99 | $ 2.35 | $ 1.66 | |
248.30M | 254.00M | 255.60M | 256.40M | 252.90M | |
254.50M | 262.00M | 267.30M | 266.60M | 264.20M |