Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.37B | $ 4.80B | $ 4.35B | $ 5.12B | $ 4.64B | |
$ 2.47B | $ 933.50M | $ 4.15B | $ 4.91B | $ 4.44B | |
$ 1.61B | $ 693.90M | $ 3.52B | $ 4.11B | $ 3.80B | |
$ 299.60M | $ 273.90M | $ 243.60M | $ 219.60M | $ 243.00M | |
$ 1.19B | $ 1.02B | $ 873.80M | $ 879.00M | $ 815.20M | |
$ 864.50M | $ 731.80M | $ 627.90M | $ 822.80M | $ 661.90M | |
$ -114.90M | $ -124.60M | $ -1.09B | $ -969.90M | $ 103.80M | |
$ 749.60M | $ 607.20M | $ 450.80M | $ 657.20M | $ 472.60M | |
$ 455.70M | $ 352.00M | $ 271.00M | $ 412.20M | $ 284.20M | |
$ 4.56 | $ 3.54 | $ 2.72 | $ 4.15 | $ 2.87 | |
$ 4.46 | $ 3.47 | $ 2.70 | $ 4.11 | $ 2.85 | |
99.90M | 99.50M | 99.20M | 99.00M | 98.60M | |
102.20M | 101.30M | 100.40M | 100.20M | 99.80M |