Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.32B | $ 3.62B | $ 3.54B | $ 3.73B | $ 3.94B | |
$ 1.30B | $ 994.29M | $ 1.05B | $ 1.12B | $ 1.30B | |
$ 964.29M | $ 815.54M | $ 797.08M | $ 878.25M | $ 899.81M | |
$ 83.75M | $ 90.95M | $ 99.82M | $ 100.75M | $ 105.90M | |
$ 374.42M | $ 291.58M | $ 385.19M | $ 351.06M | $ 501.12M | |
$ 333.55M | $ 197.22M | $ 270.76M | $ 250.28M | $ 406.04M | |
$ -109.80M | $ -42.84M | $ -137.17M | $ -47.98M | $ -64.19M | |
$ 223.75M | $ 154.38M | $ 133.59M | $ 186.81M | $ 341.85M | |
$ 186.74M | $ 188.69M | $ 125.95M | $ 130.42M | $ 253.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.42 | $ 1.44 | $ 0.97 | $ 1.00 | $ 1.82 | |
$ 1.42 | $ 1.44 | $ 0.96 | $ 1.00 | $ 1.81 | |
131.51M | 130.63M | 130.31M | 130.40M | 131.03M | |
131.93M | 131.31M | 130.86M | 131.05M | 131.72M |