Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.84B | $ 11.14B | $ 11.74B | $ 11.20B | $ 9.55B | |
$ 2.69B | $ 2.71B | $ 2.94B | $ 3.27B | $ 2.43B | |
$ 1.99B | $ 3.00B | $ 2.70B | $ 1.93B | $ 1.79B | |
$ 638.30M | $ 630.30M | $ 595.50M | $ 591.71M | $ 607.51M | |
$ 1.33B | $ 353.30M | $ 831.30M | $ 1.94B | $ 1.24B | |
$ 694.70M | $ -287.80M | $ 244.20M | $ 1.34B | $ 636.00M | |
$ -48.70M | $ -66.70M | $ -60.30M | $ -45.02M | $ -51.63M | |
$ 646.00M | $ -354.50M | $ 183.90M | $ 1.29B | $ 584.37M | |
$ 517.70M | $ -439.52M | $ 25.25M | $ 1.03B | $ 515.60M | |
$ 8.18 | $ -6.90 | $ 0.40 | $ 15.01 | $ 7.24 | |
$ 8.14 | $ -6.90 | $ 0.39 | $ 14.94 | $ 7.22 | |
63.30M | 63.66M | 63.83M | 68.85M | 71.21M | |
63.60M | 63.66M | 64.06M | 69.14M | 71.40M |