Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.62B | $ 7.50B | $ 7.96B | $ 6.39B | $ 5.79B | |
$ 7.62B | $ 3.47B | $ 3.34B | $ 2.99B | $ 2.86B | |
$ 6.11B | $ 1.91B | $ 1.83B | $ 1.66B | $ 1.56B | |
$ 1.59B | $ 1.50B | $ 1.44B | $ 1.28B | $ 1.14B | |
$ 3.52B | $ 3.40B | $ 3.18B | $ 2.81B | $ 2.53B | |
$ 1.52B | $ 1.56B | $ 1.51B | $ 1.33B | $ 1.30B | |
$ -246.00M | $ -218.00M | $ -260.00M | $ -181.00M | $ -268.00M | |
$ 1.27B | $ 1.34B | $ 1.25B | $ 1.15B | $ 1.03B | |
$ 1.18B | $ 1.15B | $ 1.07B | $ 990.00M | $ 871.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.43 | $ 4.38 | $ 4.16 | $ 3.86 | $ 3.53 | |
$ 4.42 | $ 4.37 | $ 4.14 | $ 3.84 | $ 3.50 | |
266.80M | 262.80M | 258.40M | 256.30M | 247.00M | |
267.40M | 263.40M | 259.50M | 257.60M | 248.70M |