Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 869.22B | $ 816.01B | $ 844.50B | $ 855.53B | $ 1.02T | |
$ 373.91B | $ 499.54B | $ 355.34B | $ 514.48B | $ 546.46B | |
$ 193.81B | $ 331.75B | $ 184.46B | $ 343.46B | $ 376.38B | |
$ 164.13B | $ 151.79B | $ 158.63B | $ 156.30B | $ 154.22B | |
$ 344.23B | $ 324.02B | $ 345.22B | $ 309.94B | $ 330.89B | |
$ 180.10B | $ 167.78B | $ 170.87B | $ 166.13B | $ 165.35B | |
$ -117.27B | $ -52.45B | $ -36.60B | $ -62.75B | $ -81.13B | |
$ 62.83B | $ 115.33B | $ 134.27B | $ 102.65B | $ 67.68B | |
$ 28.31B | $ 76.11B | $ 82.88B | $ 192.42B | $ 46.85B | |
$ 9.20 | $ 1.22 | $ 1.19 | $ 2.92 | $ 0.70 | |
$ 9.20 | $ 1.22 | $ 1.19 | $ 2.92 | $ 0.70 | |
3.08B | 62.47B | 63.94B | 65.97B | 66.27B | |
3.08B | 62.47B | 63.94B | 65.97B | 66.27B |