Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 14.09B | $ 14.20B | $ 15.80B | $ 14.84B | $ 10.16B | |
$ 2.65B | $ 2.57B | $ 3.10B | $ 2.85B | $ 1.91B | |
$ 2.10B | $ 1.41B | $ 1.67B | $ 1.54B | $ 1.29B | |
$ 673.00M | $ 582.00M | $ 552.00M | $ 772.00M | $ 530.00M | |
$ 1.30B | $ 1.67B | $ 1.64B | $ 1.69B | $ 1.58B | |
$ 546.00M | $ 1.16B | $ 781.00M | $ 635.00M | $ 87.00M | |
$ -97.00M | $ -169.00M | $ -96.00M | $ -404.00M | $ 346.00M | |
$ 449.00M | $ 991.00M | $ 1.32B | $ 789.00M | $ 964.00M | |
$ 338.00M | $ 625.00M | $ 944.00M | $ 537.00M | $ 500.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.51 | $ 2.72 | $ 4.01 | $ 2.26 | $ 2.35 | |
$ 1.50 | $ 2.67 | $ 3.99 | $ 2.24 | $ 2.34 | |
223.50M | 229.78M | 235.50M | 238.10M | 213.00M | |
224.80M | 234.40M | 236.80M | 239.50M | 214.00M |