Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.85B | $ 6.63B | $ 5.86B | $ 4.74B | $ 4.61B | |
$ 3.02B | $ 2.68B | $ 2.30B | $ 1.97B | $ 2.01B | |
$ 3.02B | $ 2.53B | $ 1.47B | $ 1.17B | $ 1.26B | |
$ 1.63B | $ 1.44B | $ 4.99B | $ 3.92B | $ 3.83B | |
$ 2.73B | $ 2.40B | $ 2.01B | $ 1.70B | $ 1.52B | |
$ 972.86M | $ 1.12B | $ 729.10M | $ 754.25M | $ 676.54M | |
$ -448.42M | $ -766.86M | $ -1.95B | $ -1.54B | $ -1.07B | |
$ 524.44M | $ 350.05M | $ 173.06M | $ 170.75M | $ -31.55M | |
$ 527.14M | $ 340.09M | $ 141.21M | $ 162.04M | $ -41.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.87 | $ 0.66 | $ 0.27 | $ 0.38 | $ -0.10 | |
$ 0.87 | $ 0.66 | $ 0.27 | $ 0.38 | $ -0.10 | |
602.98M | 515.63M | 462.19M | 424.98M | 415.45M | |
608.75M | 518.70M | 465.16M | 426.84M | 417.39M |