Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.44B | $ 5.43B | $ 5.46B | $ 4.58B | $ 4.50B | |
$ 2.58B | $ 2.48B | $ 2.63B | $ 2.24B | $ 1.98B | |
$ 2.02B | $ 1.81B | $ 1.90B | $ 1.86B | $ 1.94B | |
$ 177.34M | $ 182.18M | $ 184.31M | $ 193.45M | $ 244.52M | |
$ 766.53M | $ 819.33M | $ 909.01M | $ 573.26M | $ 313.87M | |
$ 561.66M | $ 454.92M | $ 540.39M | $ 182.20M | $ -201.82M | |
$ -96.25M | $ -171.18M | $ -258.80M | $ -197.08M | $ -196.76M | |
$ 465.40M | $ 504.30M | $ 470.80M | $ 183.80M | $ -158.30M | |
$ 214.35M | $ 393.91M | $ 902.99M | $ 123.58M | $ -213.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.61 | $ 1.11 | $ 2.58 | $ 0.36 | $ -0.62 | |
$ 0.60 | $ 1.10 | $ 2.53 | $ 0.35 | $ -0.62 | |
353.59M | 353.79M | 350.01M | 347.46M | 346.13M | |
357.11M | 359.61M | 357.25M | 349.12M | 346.13M |