Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.14T | $ 2.06T | $ 2.27T | $ 2.58T | $ 886.76B | |
$ 3.03T | $ 1.51T | $ 1.68T | $ 1.89T | $ 664.58B | |
$ 3.18T | $ 1.64T | $ 1.70T | $ 1.81T | $ 564.73B | |
$ 1.31T | $ 704.15B | $ 775.98B | $ 814.48B | $ 241.74B | |
$ 2.89T | $ 175.33B | $ 31.53B | $ 1.18T | $ 297.50B | |
$ -146.47B | $ -125.06B | $ -918.47B | $ -16.91B | $ 59.67B | |
$ 1.59T | $ -462.88B | $ 195.55B | $ 279.31B | $ -50.42B | |
$ 1.44T | $ -587.94B | $ -722.91B | $ 262.40B | $ 9.25B | |
$ 1.01T | $ -257.73B | $ -647.21B | $ 52.56B | $ -16.80B | |
$ 470.08 | $ -119.67 | $ -300.51 | $ 4.02 | $ -7.80 | |
$ 470.08 | $ -119.67 | $ -300.51 | $ 4.02 | $ -7.80 | |
2.15B | 2.15B | 2.15B | 2.15B | 2.15B | |
2.15B | 2.15B | 2.15B | 2.15B | 2.15B |