Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.46B | $ 5.51B | $ 5.85B | $ 4.90B | $ 4.68B | |
$ 2.81B | $ 2.49B | $ 2.25B | $ 2.05B | $ 1.99B | |
$ 1.35B | $ 1.18B | $ 1.09B | $ 1.04B | $ 1.03B | |
$ 1.04B | $ 908.20M | $ 820.80M | $ 748.40M | $ 725.90M | |
$ 2.57B | $ 2.21B | $ 2.14B | $ 1.80B | $ 1.07B | |
$ 1.46B | $ 1.30B | $ 1.27B | $ 1.01B | $ 976.30M | |
$ -452.70M | $ -481.60M | $ -309.40M | $ -300.30M | $ -582.10M | |
$ 1.00B | $ 813.90M | $ 956.40M | $ 706.60M | $ -31.30M | |
$ 760.40M | $ 714.30M | $ 804.10M | $ 584.90M | $ -14.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.67 | $ 1.59 | $ 1.84 | $ 1.35 | $ -0.04 | |
$ 1.67 | $ 1.48 | $ 1.69 | $ 1.27 | $ -0.04 | |
454.20M | 416.10M | 407.10M | 393.60M | 384.35M | |
456.00M | 447.90M | 442.70M | 417.30M | 384.35M |