Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.14B | $ 12.55B | $ 15.79B | $ 11.78B | $ 7.50B | |
$ 1.84B | $ 2.10B | $ 3.92B | $ 3.37B | $ 914.00M | |
$ 874.00M | $ 865.00M | $ 835.00M | $ 551.00M | $ 449.00M | |
$ 1.11B | $ 1.10B | $ 1.06B | $ 840.00M | $ 773.00M | |
$ 2.21B | $ 1.96B | $ 4.18B | $ 3.69B | $ 1.25B | |
$ 966.00M | $ 1.23B | $ 3.08B | $ 2.82B | $ 465.00M | |
$ -28.00M | $ -532.00M | $ -137.00M | $ -144.00M | $ -134.00M | |
$ 938.00M | $ 700.00M | $ 2.95B | $ 2.68B | $ 331.00M | |
$ 602.00M | $ 479.00M | $ 2.25B | $ 2.02B | $ 330.00M | |
$ 4.66 | $ 3.72 | $ 17.47 | $ 15.66 | $ 2.57 | |
$ 4.64 | $ 3.70 | $ 17.35 | $ 15.58 | $ 2.57 | |
128.53M | 127.81M | 127.97M | 128.00M | 127.85M | |
129.21M | 128.60M | 128.85M | 128.70M | 128.09M |