Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.80B | $ 5.66B | $ 5.62B | $ 4.62B | $ 4.17B | |
$ 4.38B | $ 2.20B | $ 4.12B | $ 3.31B | $ 3.00B | |
$ 3.04B | $ 1.43B | $ 3.24B | $ 2.87B | $ 2.73B | |
$ 1.03B | $ 1.34B | $ 1.34B | $ 1.11B | $ 1.21B | |
$ 2.32B | $ 2.11B | $ 2.17B | $ 2.16B | $ 1.38B | |
$ 1.34B | $ 826.00M | $ 915.00M | $ 659.00M | $ 446.00M | |
$ -790.00M | $ -651.00M | $ -677.00M | $ -61.00M | $ -655.00M | |
$ 552.00M | $ 175.00M | $ 238.00M | $ 732.00M | $ -271.00M | |
$ 253.00M | $ -82.00M | $ 16.00M | $ 590.00M | $ -373.00M | |
$ 1.50 | $ -0.48 | $ 0.12 | $ 3.60 | $ -2.89 | |
$ 1.48 | $ -0.48 | $ 0.11 | $ 3.59 | $ -2.89 | |
171.31M | 171.40M | 139.05M | 163.77M | 128.87M | |
172.56M | 171.40M | 139.69M | 164.47M | 128.87M |