Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.86B | $ 2.53B | $ 2.25B | $ 2.04B | $ 1.70B | |
$ 2.34B | $ 2.08B | $ 1.84B | $ 1.68B | $ 1.40B | |
$ 813.23M | $ 697.73M | $ 636.62M | $ 612.13M | $ 518.92M | |
$ 206.28M | $ 159.22M | $ 142.50M | $ 134.13M | $ 110.80M | |
$ 1.75B | $ 1.71B | $ 1.36B | $ 1.15B | $ 953.34M | |
$ 1.53B | $ 1.38B | $ 1.21B | $ 1.07B | $ 884.76M | |
$ -172.35M | $ -15.55M | $ -163.80M | $ -214.59M | $ -198.54M | |
$ 1.36B | $ 1.37B | $ 1.04B | $ 858.14M | $ 686.23M | |
$ 1.11B | $ 1.15B | $ 870.57M | $ 725.98M | $ 601.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.09 | $ 14.45 | $ 10.78 | $ 8.80 | $ 7.19 | |
$ 14.05 | $ 14.39 | $ 10.72 | $ 8.70 | $ 7.12 | |
78.71M | 79.46M | 80.75M | 82.51M | 83.72M | |
78.96M | 79.84M | 81.22M | 83.48M | 84.52M |