Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.22T | $ 444.29B | $ 495.50B | $ 526.69B | $ 163.31B | |
$ 653.12B | $ 159.54B | $ 196.42B | $ 237.57B | $ 82.26B | |
$ 92.82B | $ 42.96B | $ 32.87B | $ 33.02B | $ 12.35B | |
$ 122.00B | $ 60.63B | $ 60.95B | $ 58.30B | $ 18.12B | |
$ 643.37B | $ 128.88B | $ 235.89B | $ 289.63B | $ 50.60B | |
$ 560.30B | $ 116.44B | $ 163.33B | $ 206.75B | $ 60.69B | |
$ 21.80B | $ -72.81B | $ -9.56B | $ -2.52B | $ -38.08B | |
$ 582.10B | $ 43.63B | $ 153.77B | $ 204.23B | $ 22.61B | |
$ 370.16B | $ 23.52B | $ 100.64B | $ 126.97B | $ 9.66B | |
$ 491.74 | $ 31.24 | $ 42.93 | $ 27.81 | $ 4.31 | |
$ 491.74 | $ 31.24 | $ 42.93 | $ 27.81 | $ 4.31 | |
752.76M | 752.76M | 752.76M | 752.76M | 762.37M | |
752.76M | 752.76M | 752.76M | 752.76M | 762.37M |