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 | |
$ 0.00 | $ 230.60M | $ 252.30M | $ 274.40M | $ 299.90M | |
$ 464.60M | $ 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 | |
$ 262.10M | $ 359.20M | $ 376.70M | $ 390.70M | $ 108.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.57 | $ 6.21 | $ 6.36 | $ 6.56 | $ 1.84 | |
$ 5.54 | $ 6.17 | $ 6.32 | $ 6.55 | $ 1.84 | |
47.08M | 57.80M | 59.25M | 59.54M | 59.27M | |
47.30M | 58.25M | 59.60M | 59.67M | 59.28M |