Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.22B | $ 5.96B | $ 5.43B | $ 5.16B | $ 4.82B | |
$ 1.24B | $ 652.90M | $ 716.30M | $ 1.04B | $ 1.02B | |
$ 699.90M | $ 611.80M | $ 572.30M | $ 521.40M | $ 577.60M | |
$ 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 | $ 444.80M | |
$ 34.10M | $ -34.10M | $ -34.10M | $ -34.00M | $ 0.00 | |
$ 537.80M | $ 41.10M | $ 144.00M | $ 521.30M | $ 444.80M | |
$ 426.00M | $ 35.30M | $ 116.00M | $ 422.80M | $ 358.70M | |
$ 11.70 | $ 0.99 | $ 3.21 | $ 11.79 | $ 9.51 | |
$ 11.70 | $ 0.98 | $ 3.21 | $ 11.49 | $ 9.42 | |
35.90M | 35.70M | 35.91M | 35.90M | 37.70M | |
36.40M | 36.10M | 36.10M | 36.40M | 38.10M |