Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 995.55M | $ 871.80M | $ 1.54B | $ 1.54B | $ 1.25B | |
$ 968.29M | $ 830.23M | $ 1.50B | $ 1.51B | $ 1.22B | |
$ 133.79M | $ 145.59M | $ 493.47M | $ 466.89M | $ 395.91M | |
$ 453.75M | $ 603.36M | $ 539.17M | $ 505.99M | $ 420.80M | |
$ 840.60M | $ 684.64M | $ 1.34B | $ 1.36B | $ 1.09B | |
$ 861.76M | $ 81.28M | $ 1.00B | $ 1.04B | $ 828.44M | |
$ -3.23B | $ -768.05M | $ -43.96M | $ -307.80M | $ -365.11M | |
$ -2.36B | $ -686.77M | $ 959.72M | $ 730.89M | $ 463.33M | |
$ -2.32B | $ -556.48M | $ 902.60M | $ 656.02M | $ 431.45M | |
$ -3.86 | $ -0.93 | $ 1.50 | $ 1.11 | $ 0.81 | |
$ -3.86 | $ -0.93 | $ 1.50 | $ 1.11 | $ 0.81 | |
600.25M | 598.52M | 598.63M | 588.82M | 529.24M | |
600.25M | 598.52M | 598.84M | 590.14M | 530.46M |