Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.25B | $ 29.95B | $ 22.29B | $ 23.06B | $ 24.43B | |
$ 11.41B | $ 17.91B | $ 19.20B | $ 23.11B | $ 20.37B | |
$ 12.01B | $ 18.68B | $ 12.17B | $ 15.12B | $ 14.90B | |
$ 979.00M | $ 1.22B | $ 1.37B | $ 1.38B | $ 1.61B | |
$ 378.00M | $ 450.00M | $ 8.39B | $ 9.38B | $ 7.08B | |
$ -601.00M | $ -765.00M | $ 7.03B | $ 7.99B | $ 5.47B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -601.00M | $ -765.00M | $ 7.03B | $ 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 |