Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 6.78B | $ 7.25B | $ 5.59B | $ 5.24B | $ 5.37B | |
$ 1.44B | $ 1.44B | $ 1.06B | $ 1.05B | $ 1.06B | |
$ 725.09M | $ 707.34M | $ 558.18M | $ 528.44M | $ 530.87M | |
$ 340.99M | $ 308.82M | $ 239.09M | $ 255.36M | $ 239.14M | |
$ 1.09B | $ 1.10B | $ 142.09M | $ 586.00M | $ 750.23M | |
$ 715.79M | $ 675.40M | $ -64.69M | $ 487.76M | $ 467.08M | |
$ -100.96M | $ -104.11M | $ -647.84M | $ -102.21M | $ -86.32M | |
$ 614.83M | $ 571.28M | $ -160.98M | $ 255.59M | $ 380.77M | |
$ 474.96M | $ 466.44M | $ -93.55M | $ 207.46M | $ 291.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.83 | $ 4.76 | $ -0.94 | $ 2.06 | $ 2.90 | |
$ 4.80 | $ 4.72 | $ -0.94 | $ 2.05 | $ 2.88 | |
98.29M | 97.99M | 99.61M | 100.94M | 100.74M | |
98.89M | 98.73M | 99.61M | 101.21M | 101.18M |