Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.92B | $ 8.02B | $ 7.21B | $ 6.15B | $ 5.45B | |
$ 3.73B | $ 3.28B | $ 2.88B | $ 2.50B | $ 2.17B | |
$ 2.66B | $ 2.04B | $ 1.62B | $ 1.43B | $ 1.29B | |
$ 1.16B | $ 1.00B | $ 918.96M | $ 813.01M | $ 752.40M | |
$ 2.25B | $ 2.26B | $ 2.17B | $ 1.89B | $ 1.17B | |
$ 1.07B | $ 1.24B | $ 1.24B | $ 1.04B | $ 883.01M | |
$ -304.73M | $ -252.81M | $ -193.23M | $ -268.88M | $ -158.51M | |
$ 762.93M | $ 983.50M | $ 1.05B | $ 770.74M | $ 253.91M | |
$ 617.57M | $ 762.80M | $ 835.66M | $ 618.05M | $ 204.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.39 | $ 2.95 | $ 3.25 | $ 2.37 | $ 0.78 | |
$ 2.39 | $ 2.95 | $ 3.24 | $ 2.36 | $ 0.78 | |
258.02M | 258.58M | 257.38M | 261.17M | 263.19M | |
258.76M | 258.15M | 258.04M | 261.73M | 263.69M |