Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.22B | $ 5.96B | $ 5.43B | $ 5.16B | $ 4.81B | |
$ 1.24B | $ 652.90M | $ 716.30M | $ 1.04B | $ 1.01B | |
$ 699.90M | $ 611.80M | $ 572.30M | $ 521.40M | $ 567.10M | |
$ 1.50M | $ 6.30M | $ 12.90M | $ 16.90M | $ 18.20M | |
$ 573.40M | $ 81.50M | $ 191.00M | $ 572.20M | $ 500.10M | |
$ 571.90M | $ 75.20M | $ 178.10M | $ 555.30M | $ 481.90M | |
$ -34.10M | $ -34.10M | $ -34.10M | $ -34.00M | $ -37.10M | |
$ 537.80M | $ 41.10M | $ 144.00M | $ 521.30M | $ 444.80M | |
$ 426.00M | $ 35.30M | $ 116.00M | $ 422.80M | $ 358.70M | |
$ 11.85 | $ 0.99 | $ 3.21 | $ 11.66 | $ 9.51 | |
$ 11.70 | $ 0.98 | $ 3.21 | $ 11.50 | $ 9.41 | |
35.90M | 35.70M | 35.91M | 35.90M | 37.70M | |
36.40M | 36.10M | 36.10M | 36.40M | 38.10M |