Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.57B | $ 32.68B | $ 34.23B | $ 35.35B | $ 32.18B | |
$ 10.13B | $ 14.20B | $ 15.00B | $ 16.56B | $ 15.58B | |
$ 5.31B | $ 23.29B | $ 10.91B | $ 9.19B | $ 8.81B | |
$ 0.00 | $ 1.99B | $ 1.83B | $ 1.92B | $ 1.91B | |
$ 4.82B | $ -6.75B | $ 8.72B | $ 9.58B | $ 9.26B | |
$ 4.82B | $ -9.13B | $ 6.54B | $ 5.45B | $ 4.47B | |
$ -3.00M | $ -560.00M | $ -147.00M | $ -550.00M | $ -366.00M | |
$ 4.82B | $ -9.69B | $ 6.39B | $ 7.20B | $ 6.71B | |
$ 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 |