Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.84B | $ 7.54B | $ 10.02B | $ 6.96B | $ 5.04B | |
$ 2.25B | $ 2.67B | $ 5.03B | $ 2.61B | $ 1.49B | |
$ 1.49B | $ 1.54B | $ 1.55B | $ 1.42B | $ 1.14B | |
$ 614.00M | $ 540.00M | $ 539.00M | $ 750.00M | $ 584.00M | |
$ 1.43B | $ 1.71B | $ 4.06B | $ 1.93B | $ 711.00M | |
$ 760.00M | $ 1.13B | $ 3.51B | $ 1.20B | $ 190.00M | |
$ -129.00M | $ -165.00M | $ -175.00M | $ -187.00M | $ -224.00M | |
$ 631.00M | $ 962.00M | $ 3.33B | $ 822.00M | $ -131.00M | |
$ 190.00M | $ 273.00M | $ 953.00M | $ 88.00M | $ -173.00M | |
$ 25.30 | $ 35.79 | $ 124.96 | $ 11.54 | $ -22.69 | |
$ 25.30 | $ 35.79 | $ 124.93 | $ 11.53 | $ -22.69 | |
7.51M | 7.63M | 7.63M | 7.63M | 7.63M | |
7.51M | 7.63M | 7.63M | 7.63M | 7.63M |