Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.55B | $ 7.08B | $ 6.84B | $ 6.58B | $ 5.65B | |
$ 3.58B | $ 3.50B | $ 3.31B | $ 3.17B | $ 2.69B | |
$ 1.18B | $ 1.18B | $ 1.15B | $ 1.07B | $ 1.08B | |
$ 175.00M | $ 153.00M | $ 196.00M | $ 210.00M | $ 195.00M | |
$ 2.56B | $ 2.48B | $ 2.40B | $ 2.41B | $ 1.76B | |
$ 2.40B | $ 2.32B | $ 2.19B | $ 2.14B | $ 1.50B | |
$ -503.00M | $ -500.00M | $ -525.00M | $ -465.00M | $ -483.00M | |
$ 1.90B | $ 1.82B | $ 1.66B | $ 1.67B | $ 1.02B | |
$ 1.49B | $ 1.60B | $ 1.32B | $ 1.57B | $ 904.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.27 | $ 5.68 | $ 4.63 | $ 5.30 | $ 2.99 | |
$ 5.21 | $ 5.60 | $ 4.57 | $ 5.22 | $ 2.94 | |
282.00M | 281.00M | 286.00M | 297.00M | 302.00M | |
285.00M | 285.00M | 290.00M | 302.00M | 307.00M |