Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.57B | $ 24.61B | $ 34.23B | $ 35.35B | $ 32.18B | |
$ 10.08B | $ 9.57B | $ 14.97B | $ 16.61B | $ 15.60B | |
$ 5.15B | $ 5.53B | $ 10.89B | $ 9.09B | $ 8.65B | |
$ 1.22B | $ 1.43B | $ 1.83B | $ 1.92B | $ 1.91B | |
$ 7.22B | $ -8.91B | $ 8.72B | $ 9.58B | $ 9.26B | |
$ 4.93B | $ 4.05B | $ 4.07B | $ 7.53B | $ 6.96B | |
$ -103.00M | $ -15.30B | $ 2.33B | $ -312.00M | $ -167.00M | |
$ 4.83B | $ -11.25B | $ 6.40B | $ 7.21B | $ 6.79B | |
$ 4.17B | $ -7.00B | $ 5.78B | $ 5.92B | $ 5.45B | |
$ 7.58 | $ -12.63 | $ 10.21 | $ 10.23 | $ 9.43 | |
$ 7.55 | $ -12.63 | $ 10.18 | $ 10.12 | $ 9.36 | |
550.80M | 553.90M | 566.00M | 579.00M | 577.60M | |
552.40M | 553.90M | 567.60M | 585.30M | 582.20M |