Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.88B | $ 5.04B | $ 4.71B | $ 4.10B | $ 3.81B | |
$ 3.30B | $ 3.10B | $ 3.28B | $ 2.73B | $ 2.54B | |
$ 2.21B | $ 2.07B | $ 1.85B | $ 1.86B | $ 2.54B | |
$ 2.01B | $ 1.86B | $ 1.60B | $ 1.51B | $ 1.37B | |
$ 3.80B | $ 4.06B | $ 2.96B | $ 2.44B | $ 2.16B | |
$ 1.08B | $ 1.04B | $ 1.43B | $ 870.00M | $ 0.00 | |
$ -1.28B | $ -469.00M | $ -1.29B | $ -922.00M | $ -2.50B | |
$ -200.00M | $ 568.00M | $ 136.00M | $ -52.00M | $ -192.00M | |
$ -218.00M | $ -50.00M | $ -122.00M | $ -136.00M | $ -130.00M | |
$ -0.89 | $ -0.32 | $ -0.60 | $ -0.69 | $ -0.61 | |
$ -0.89 | $ -0.32 | $ -0.60 | $ -0.69 | $ -0.61 | |
285.18M | 282.40M | 275.36M | 275.08M | 274.84M | |
285.18M | 282.40M | 275.36M | 275.08M | 274.84M |