Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.36B | $ 3.05B | $ 2.00B | $ 1.83B | $ 2.05B | |
$ 1.92B | $ 1.93B | $ 1.79B | $ 1.87B | $ 1.67B | |
$ 1.25B | $ 1.25B | $ 1.13B | $ 1.07B | $ 1.10B | |
$ 105.31M | $ 109.89M | $ 107.56M | $ 102.47M | $ 99.01M | |
$ 771.95M | $ 793.14M | $ 767.72M | $ 898.57M | $ 662.88M | |
$ 666.64M | $ 683.25M | $ 660.16M | $ 797.90M | $ 563.86M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 666.64M | $ 683.25M | $ 660.16M | $ 796.10M | $ 563.86M | |
$ 523.57M | $ 530.75M | $ 520.27M | $ 618.12M | $ 435.03M | |
$ 8.14 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | |
$ 8.14 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | |
63.74M | 65.65M | 67.21M | 68.59M | 69.84M | |
63.74M | 65.65M | 67.21M | 68.59M | 69.84M |