Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.45B | $ 5.22B | $ 6.35B | $ 5.56B | $ 4.51B | |
$ 1.07B | $ 1.15B | $ 1.29B | $ 1.09B | $ 914.70M | |
$ 606.20M | $ 549.10M | $ 581.00M | $ 565.90M | $ 516.00M | |
$ 261.30M | $ 230.60M | $ 252.30M | $ 274.40M | $ 299.90M | |
$ 715.80M | $ 824.50M | $ 839.20M | $ 845.70M | $ 601.70M | |
$ 464.60M | $ 605.50M | $ 621.20M | $ 585.20M | $ 304.90M | |
$ -145.00M | $ -110.80M | $ -95.50M | $ -106.60M | $ -118.80M | |
$ 319.60M | $ 494.70M | $ 525.70M | $ 478.60M | $ 186.10M | |
$ 268.80M | $ 359.20M | $ 376.70M | $ 390.70M | $ 108.80M | |
$ 5.71 | $ 7.63 | $ 7.81 | $ 8.05 | $ 2.25 | |
$ 5.68 | $ 7.57 | $ 7.75 | $ 8.03 | $ 2.25 | |
47.31M | 47.47M | 48.61M | 48.67M | 48.40M | |
47.31M | 47.47M | 48.61M | 48.67M | 48.40M |