Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.87B | $ 8.58B | $ 7.24B | $ 5.52B | $ 6.09B | |
$ 2.01B | $ 1.83B | $ 1.33B | $ 774.00M | $ 434.00M | |
$ 1.13B | $ 1.18B | $ 1.07B | $ 908.00M | $ 968.00M | |
$ 343.00M | $ 302.00M | $ 301.00M | $ 306.00M | $ 352.00M | |
$ 1.26B | $ 1.00B | $ 617.00M | $ 153.00M | $ -2.34B | |
$ 876.00M | $ 651.00M | $ 264.00M | $ -153.00M | $ -534.00M | |
$ -45.00M | $ -39.00M | $ -26.00M | $ -96.00M | $ -354.00M | |
$ 831.00M | $ 612.00M | $ 238.00M | $ -230.00M | $ -2.78B | |
$ 635.00M | $ 993.00M | $ 155.00M | $ -245.00M | $ -2.54B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.62 | $ 2.53 | $ 0.40 | $ -0.63 | $ -6.61 | |
$ 1.60 | $ 2.50 | $ 0.39 | $ -0.63 | $ -6.61 | |
392.00M | 393.00M | 390.00M | 386.00M | 384.00M | |
396.00M | 397.00M | 394.00M | 386.00M | 384.00M |