Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 30.65B | $ 35.12B | $ 41.55B | $ 30.90B | $ 29.87B | |
$ 6.66B | $ 19.59B | $ 25.66B | $ 13.49B | $ 13.48B | |
$ 2.75B | $ 24.29B | $ 24.55B | $ 24.21B | $ 7.14B | |
$ 2.69B | $ 2.53B | $ 2.78B | $ 2.69B | $ 3.00B | |
$ 6.84B | $ 11.75B | $ 20.10B | $ 8.47B | $ 9.29B | |
$ 3.90B | $ 9.24B | $ 17.59B | $ 5.63B | $ 6.18B | |
$ -309.00M | $ 237.00M | $ 37.00M | $ -167.00M | $ -30.00M | |
$ 3.60B | $ 9.48B | $ 17.63B | $ 5.46B | $ 6.15B | |
$ 283.00M | $ 6.02B | $ 11.70B | $ 3.33B | $ 3.55B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.12 | $ 2.48 | $ 4.73 | $ 1.34 | $ 1.40 | |
$ 0.12 | $ 2.46 | $ 4.68 | $ 1.33 | $ 1.38 | |
2.43B | 2.43B | 2.47B | 2.48B | 2.53B | |
2.44B | 2.45B | 2.50B | 2.51B | 2.57B |