Income Statement | Dec 24 | Dec 24 | Dec 23 | Dec 23 | Dec 22 |
---|---|---|---|---|---|
$ 10.63B | $ 10.63B | $ 9.72B | $ 9.72B | $ 8.69B | |
$ 4.60B | $ 4.60B | $ 4.13B | $ 4.13B | $ 3.52B | |
$ 3.56B | $ 3.56B | $ 3.30B | $ 3.30B | $ 2.88B | |
$ 321.88M | $ 321.88M | $ 284.06M | $ 284.06M | $ 249.20M | |
$ 1.05B | $ 1.05B | $ 847.36M | $ 847.36M | $ 650.92M | |
$ 1.04B | $ 1.04B | $ 838.04M | $ 838.04M | $ 641.48M | |
$ -364.22M | $ -364.22M | $ -372.26M | $ -372.26M | $ -333.97M | |
$ 674.81M | $ 674.81M | $ 465.77M | $ 465.77M | $ 307.51M | |
$ 503.64M | $ 503.64M | $ 339.65M | $ 339.65M | $ 230.12M | |
$ 7.91 | $ 7.91 | $ 5.25 | $ 5.25 | $ 3.51 | |
$ 7.80 | $ 7.80 | $ 5.23 | $ 5.23 | $ 3.49 | |
63.63M | 63.63M | 64.67M | 64.67M | 65.64M | |
64.59M | 64.59M | 64.92M | 64.92M | 65.90M |