Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 0.00 | $ 8.70B | $ 9.32B | $ 8.35B | $ 7.42B | |
$ -3.00M | $ 3.69B | $ 3.40B | $ 3.21B | $ 2.93B | |
$ -1.99B | $ 1.93B | $ 1.83B | $ 1.84B | $ 1.71B | |
$ 1.44B | $ 1.40B | $ 1.29B | $ 1.32B | $ 1.19B | |
$ 3.49B | $ 3.19B | $ 3.23B | $ 2.62B | $ 2.28B | |
$ 1.99B | $ 1.76B | $ 1.57B | $ 1.36B | $ -168.00M | |
$ -776.00M | $ -673.00M | $ -149.00M | $ -585.00M | $ -476.00M | |
$ 1.21B | $ 1.09B | $ 1.42B | $ 778.00M | $ -865.00M | |
$ 1.02B | $ 917.00M | $ 1.06B | $ 668.00M | $ -591.00M | |
$ 1.58 | $ 1.37 | $ 1.60 | $ 1.13 | $ -1.11 | |
$ 1.58 | $ 1.37 | $ 1.59 | $ 1.10 | $ -1.11 | |
643.16M | 631.00M | 629.41M | 592.93M | 531.03M | |
644.14M | 633.18M | 632.35M | 609.94M | 531.03M |