Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.88B | $ 5.04B | $ 4.71B | $ 4.10B | $ 3.81B | |
$ 3.30B | $ 1.17B | $ 3.28B | $ 2.73B | $ 2.54B | |
$ 2.21B | $ 208.76M | $ 1.83B | $ 1.85B | $ 1.60B | |
$ 2.01B | $ 1.90B | $ 1.53B | $ 1.50B | $ 1.45B | |
$ 3.70B | $ 3.94B | $ 2.75B | $ 2.40B | $ 2.25B | |
$ 1.08B | $ 1.04B | $ 1.49B | $ 836.00M | $ 657.00M | |
$ -1.28B | $ -469.00M | $ -1.31B | $ -994.00M | $ -1.14B | |
$ -200.00M | $ 568.00M | $ 136.00M | $ -52.00M | $ -192.00M | |
$ -218.00M | $ -50.00M | $ 138.00M | $ -66.00M | $ -45.00M | |
$ -0.89 | $ -0.33 | $ 0.50 | $ -0.24 | $ -0.16 | |
$ -0.89 | $ -0.33 | $ 0.50 | $ -0.24 | $ -0.16 | |
285.18M | 282.40M | 275.36M | 275.08M | 274.84M | |
285.18M | 282.40M | 275.36M | 275.08M | 274.84M |