Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.29B | $ 2.14B | $ 2.07B | $ 2.04B | $ 1.89B | |
$ 1.28B | $ 1.20B | $ 1.12B | $ 1.12B | $ 1.02B | |
$ 958.70M | $ 941.50M | $ 991.90M | $ 937.10M | $ 803.20M | |
$ 220.80M | $ 175.40M | $ 209.20M | $ 210.60M | $ 197.70M | |
$ 540.20M | $ 455.50M | $ 429.80M | $ 405.40M | $ 390.70M | |
$ 324.90M | $ 262.70M | $ 255.80M | $ 231.30M | $ 224.90M | |
$ -79.00M | $ -95.30M | $ -125.40M | $ -52.30M | $ -36.30M | |
$ 245.90M | $ 167.40M | $ 81.90M | $ 151.30M | $ 174.70M | |
$ 190.50M | $ 130.30M | $ 62.90M | $ 117.60M | $ 112.50M | |
$ 0.09 | $ 0.06 | $ 0.03 | $ 0.06 | $ 0.06 | |
$ 0.09 | $ 0.06 | $ 0.03 | $ 0.06 | $ 0.06 | |
2.05B | 2.07B | 2.02B | 2.01B | 1.99B | |
2.06B | 2.05B | 2.04B | 2.03B | 2.01B |