Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.96B | $ 2.53B | $ 2.42B | $ 1.99B | $ 2.07B | |
$ 1.51B | $ 1.31B | $ 1.21B | $ 939.80M | $ 995.30M | |
$ 1.08B | $ 843.30M | $ 782.00M | $ 666.60M | $ 687.90M | |
$ 114.90M | $ 88.80M | $ 89.20M | $ 80.50M | $ 75.60M | |
$ 599.00M | $ 545.30M | $ 497.10M | $ 320.70M | $ 380.00M | |
$ 436.90M | $ 432.70M | $ 413.30M | $ 248.30M | $ 300.90M | |
$ 107.30M | $ -18.80M | $ -19.70M | $ -22.50M | $ -20.50M | |
$ 544.20M | $ 413.90M | $ 393.60M | $ 225.80M | $ 280.40M | |
$ 427.20M | $ 296.60M | $ 277.10M | $ 157.80M | $ 197.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.92 | $ 2.00 | $ 1.83 | $ 1.03 | $ 1.27 | |
$ 2.90 | $ 1.99 | $ 1.81 | $ 1.02 | $ 1.26 | |
146.40M | 148.60M | 151.40M | 153.40M | 155.20M | |
147.20M | 149.40M | 152.90M | 154.60M | 156.60M |