Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.28B | $ 5.18B | $ 4.88B | $ 4.42B | $ 3.74B | |
$ 1.80B | $ 1.62B | $ 1.42B | $ 1.43B | $ 1.28B | |
$ 1.09B | $ 1.03B | $ 995.60M | $ 966.50M | $ 974.20M | |
$ 0.00 | $ 275.60M | $ 303.10M | $ 316.50M | $ 320.30M | |
$ 706.00M | $ 831.00M | $ 754.50M | $ 828.60M | $ 598.30M | |
$ 706.00M | $ 587.50M | $ 423.20M | $ 462.40M | $ 305.50M | |
$ -210.00M | $ -232.80M | $ -165.90M | $ -121.90M | $ -183.30M | |
$ 496.00M | $ 354.70M | $ 257.30M | $ 340.50M | $ 122.20M | |
$ 391.00M | $ 267.40M | $ 191.60M | $ 263.90M | $ 121.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.78 | $ 1.21 | $ 0.86 | $ 1.14 | $ 0.52 | |
$ 1.77 | $ 1.21 | $ 0.86 | $ 1.14 | $ 0.52 | |
219.30M | 221.00M | 221.70M | 231.00M | 235.20M | |
220.40M | 221.90M | 222.30M | 231.90M | 236.00M |