Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.75B | $ 3.57B | $ 3.13B | $ 2.16B | $ 4.04B | |
$ 1.82B | $ 1.73B | $ 1.54B | $ 927.00M | $ 2.10B | |
$ 1.10B | $ 1.05B | $ 921.00M | $ 853.00M | $ 1.28B | |
$ 112.00M | $ 2.81B | $ 2.36B | $ 1.98B | $ 3.16B | |
$ 860.00M | $ 878.00M | $ 751.00M | $ 42.00M | $ 1.01B | |
$ 720.00M | $ 653.00M | $ 618.00M | $ 95.00M | $ 812.00M | |
$ -235.00M | $ -167.00M | $ -189.00M | $ -355.00M | $ -132.00M | |
$ 485.00M | $ 486.00M | $ 429.00M | $ -276.00M | $ 680.00M | |
$ 396.00M | $ 357.00M | $ 308.00M | $ -253.00M | $ 507.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.32 | $ 4.27 | $ 3.62 | $ -2.94 | $ 5.31 | |
$ 5.28 | $ 4.23 | $ 3.62 | $ -2.94 | $ 5.29 | |
74.50M | 83.40M | 86.50M | 86.10M | 92.10M | |
75.00M | 84.20M | 86.50M | 86.10M | 92.40M |