Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 23.31B | $ 23.47B | $ 20.89B | $ 19.26B | $ 17.05B | |
$ 23.31B | $ 1.84B | $ 1.41B | $ 1.39B | $ 1.11B | |
$ 702.50M | $ 1.31B | $ 755.60M | $ 716.50M | $ 654.80M | |
$ 620.70M | $ 602.50M | $ 576.50M | $ 573.90M | $ 539.90M | |
$ 1.46B | $ 1.66B | $ 1.18B | $ 1.25B | $ 1.13B | |
$ 0.00 | $ 536.50M | $ 607.90M | $ 675.30M | $ 398.90M | |
$ 732.90M | $ 240.70M | $ -60.80M | $ 22.54M | $ -36.70M | |
$ 732.90M | $ 777.20M | $ 509.30M | $ 583.50M | $ 299.30M | |
$ 506.60M | $ 572.50M | $ 327.70M | $ 373.90M | $ 158.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.02 | $ 9.73 | $ 5.49 | $ 6.22 | $ 2.63 | |
$ 8.97 | $ 9.68 | $ 5.47 | $ 6.19 | $ 2.62 | |
56.14M | 58.83M | 59.67M | 60.08M | 60.25M | |
56.48M | 59.12M | 59.92M | 60.42M | 60.43M |