Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.88B | $ 5.04B | $ 4.71B | $ 4.04B | $ 3.81B | |
$ 3.30B | $ 1.17B | $ 3.28B | $ 2.73B | $ 2.54B | |
$ 204.00M | $ 2.07B | $ 1.83B | $ 1.85B | $ 1.60B | |
$ 1.91B | $ 1.90B | $ 1.58B | $ 1.50B | $ 1.37B | |
$ 3.80B | $ 3.94B | $ 2.96B | $ 2.44B | $ 2.16B | |
$ 1.08B | $ 1.04B | $ 1.43B | $ 870.00M | $ 915.96M | |
$ -1.28B | $ -469.00M | $ -1.29B | $ -922.00M | $ -1.14B | |
$ -200.00M | $ 568.00M | $ 136.00M | $ -52.00M | $ -192.00M | |
$ -207.53M | $ -50.00M | $ -122.00M | $ -134.80M | $ -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 |