Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 25.07B | $ 23.39B | $ 23.04B | $ 22.30B | $ 22.70B | |
$ 813.00M | $ 23.39B | $ 23.04B | $ 22.30B | $ 22.70B | |
$ 13.28B | $ 23.57B | $ 15.37B | $ 14.30B | $ 17.23B | |
$ 0.00 | $ 1.22B | $ 1.37B | $ 1.38B | $ 1.61B | |
$ -481.00M | $ 1.03B | $ 9.04B | $ 9.38B | $ 7.08B | |
$ -481.00M | $ -185.00M | $ 7.67B | $ 7.99B | $ 5.47B | |
$ -120.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -601.00M | $ -185.00M | $ 7.67B | $ 7.99B | $ 5.47B | |
$ 4.82B | $ -1.09B | $ 6.26B | $ 6.44B | $ 4.48B | |
$ 3.36 | $ -1.09 | $ 4.46 | $ 4.51 | $ 3.11 | |
$ 3.36 | $ -1.09 | $ 4.43 | $ 4.47 | $ 3.08 | |
1.33B | 1.33B | 1.33B | 1.34B | 1.35B | |
1.33B | 1.33B | 1.34B | 1.35B | 1.36B |