Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.61B | $ 3.11B | $ 3.25B | $ 2.88B | $ 2.77B | |
$ 2.78B | $ 2.18B | $ 2.25B | $ 2.00B | $ 2.09B | |
$ 811.81M | $ 799.78M | $ 927.14M | $ 841.12M | $ 804.98M | |
$ 650.43M | $ 600.67M | $ 582.37M | $ 551.63M | $ 491.09M | |
$ 2.64B | $ 2.00B | $ 2.17B | $ 1.71B | $ 1.78B | |
$ 1.97B | $ 1.38B | $ 1.59B | $ 1.34B | $ 1.53B | |
$ -341.37M | $ -327.17M | $ -332.25M | $ -402.08M | $ -356.06M | |
$ 1.63B | $ 1.05B | $ 1.26B | $ 934.19M | $ 522.85M | |
$ 1.57B | $ 998.53M | $ 1.22B | $ 916.29M | $ 527.01M | |
$ 4.14 | $ 2.61 | $ 3.01 | $ 2.18 | $ 1.18 | |
$ 4.11 | $ 2.60 | $ 3.00 | $ 2.18 | $ 1.18 | |
380.40M | 383.03M | 394.95M | 411.31M | 435.55M | |
382.45M | 384.41M | 396.24M | 411.31M | 435.55M |