Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 18 |
---|---|---|---|---|---|
$ 3.68B | $ 3.80B | $ 3.68B | $ 3.66B | $ 3.11B | |
$ 2.40B | $ 2.33B | $ 2.11B | $ 2.03B | $ 1.68B | |
$ 1.94B | $ 1.88B | $ 1.59B | $ 1.46B | $ 1.35B | |
$ 232.00M | $ 250.60M | $ 171.80M | $ 205.80M | $ 238.80M | |
$ 2.33B | $ 768.60M | $ 747.40M | $ 845.80M | $ 590.00M | |
$ 460.70M | $ 448.80M | $ 510.90M | $ 561.00M | $ 320.70M | |
$ 1.55B | $ -91.80M | $ 58.20M | $ 13.60M | $ -42.70M | |
$ 2.01B | $ 357.00M | $ 569.10M | $ 574.60M | $ 278.00M | |
$ 1.50B | $ 311.30M | $ 449.70M | $ 492.80M | $ 282.80M | |
$ 6.13 | $ 1.26 | $ 1.81 | $ 1.96 | $ 1.13 | |
$ 6.09 | $ 1.25 | $ 1.80 | $ 1.94 | $ 1.12 | |
245.50M | 247.90M | 248.60M | 251.40M | 250.00M | |
247.20M | 249.10M | 250.20M | 254.30M | 253.40M |