Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.94T | $ 4.29T | $ 4.41T | $ 2.83T | $ 2.55T | |
$ 1.01T | $ 1.26T | $ 1.56T | $ 818.38B | $ 1.15T | |
$ 641.41B | $ 487.91B | $ 620.98B | $ 546.27B | $ 1.18T | |
$ 253.73B | $ 266.13B | $ 249.60B | $ 213.96B | $ 229.96B | |
$ 630.41B | $ 1.32T | $ 2.14T | $ 416.44B | $ 880.56B | |
$ 373.06B | $ 767.76B | $ 912.36B | $ 259.59B | $ -34.26B | |
$ -147.09B | $ 139.16B | $ 863.04B | $ 0.00 | $ -99.44B | |
$ 225.97B | $ 906.93B | $ 1.78T | $ 135.54M | $ -133.69B | |
$ 145.11B | $ 633.46B | $ 1.25T | $ 85.15B | $ -50.86B | |
$ 105.00 | $ 458.00 | $ 905.00 | $ 61.50 | $ -37.00 | |
$ 105.00 | $ 458.00 | $ 905.00 | $ 61.50 | $ -37.00 | |
1.38B | 1.38B | 1.38B | 1.38B | 1.38B | |
1.38B | 1.38B | 1.38B | 1.38B | 1.38B |