Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 21.38B | $ 23.75B | $ 20.82B | $ 18.47B | $ 18.03B | |
$ 4.65B | $ 4.69B | $ 3.57B | $ 3.21B | $ 3.04B | |
$ 2.97B | $ 2.95B | $ 2.15B | $ 2.03B | $ 1.91B | |
$ 270.70M | $ 291.00M | $ 191.00M | $ 425.00M | $ 260.00M | |
$ 1.95B | $ 2.02B | $ 1.64B | $ 1.59B | $ 1.37B | |
$ 1.68B | $ 1.74B | $ 1.42B | $ 731.60M | $ 842.00M | |
$ -230.70M | $ -247.40M | $ -121.20M | $ -176.90M | $ -183.90M | |
$ 1.45B | $ 1.49B | $ 1.30B | $ 1.00B | $ 949.70M | |
$ 1.10B | $ 1.11B | $ 988.60M | $ 788.50M | $ 736.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.20 | $ 8.24 | $ 7.14 | $ 5.53 | $ 5.08 | |
$ 8.10 | $ 8.14 | $ 7.04 | $ 5.45 | $ 4.99 | |
134.60M | 135.20M | 138.50M | 142.60M | 145.10M | |
136.30M | 137.00M | 140.50M | 144.80M | 147.80M |