Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.57B | $ 24.61B | $ 26.16B | $ 35.35B | $ 32.18B | |
$ 10.13B | $ 14.20B | $ 10.31B | $ 16.56B | $ 15.58B | |
$ 5.31B | $ 23.29B | $ 5.94B | $ 9.19B | $ 8.42B | |
$ 1.36B | $ 1.99B | $ 1.83B | $ 1.92B | $ 1.91B | |
$ 7.37B | $ -6.75B | $ 8.72B | $ 9.58B | $ 9.26B | |
$ 4.82B | $ -9.13B | $ 4.37B | $ 7.37B | $ 7.16B | |
$ -3.00M | $ -560.00M | $ -165.00M | $ -165.00M | $ -366.00M | |
$ 4.82B | $ -9.69B | $ 4.20B | $ 7.20B | $ 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 |