Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.64B | $ 1.97B | $ 1.82B | $ 1.83B | $ 1.89B | |
$ 2.62B | $ 1.05B | $ 1.04B | $ 948.44M | $ 910.89M | |
$ 53.92M | $ 1.17B | $ 715.47M | $ 805.51M | $ 745.71M | |
$ 0.00 | $ 109.89M | $ 84.09M | $ 102.47M | $ 99.01M | |
$ 2.57B | $ 765.83M | $ 559.94M | $ 246.35M | $ 238.45M | |
$ 2.57B | $ 844.29M | $ 840.86M | $ 797.90M | $ 563.82M | |
$ -1.90B | $ -161.05M | $ -112.15M | $ 549.75M | $ 325.42M | |
$ 666.64M | $ 683.25M | $ 660.16M | $ 796.10M | $ 563.86M | |
$ 523.57M | $ 530.75M | $ 520.27M | $ 618.12M | $ 435.03M | |
$ 8.29 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | |
$ 8.29 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | |
63.75M | 65.65M | 67.21M | 68.59M | 69.84M | |
63.75M | 65.65M | 67.21M | 68.59M | 69.84M |