Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 217.83B | $ 255.98B | $ 203.75B | $ 142.34B | $ 215.11B | |
$ 10.78B | $ 27.26B | $ 12.38B | $ 3.70B | $ 4.68B | |
$ 2.08B | $ 2.43B | $ 1.99B | $ 1.68B | $ 1.39B | |
$ 6.61B | $ 7.36B | $ 6.51B | $ 6.75B | $ 7.24B | |
$ 15.32B | $ 34.47B | $ 12.62B | $ 2.76B | $ 8.18B | |
$ 8.70B | $ 27.48B | $ 12.92B | $ 2.41B | $ 3.55B | |
$ -3.28B | $ -1.95B | $ -2.96B | $ 2.51B | $ -4.17B | |
$ 5.42B | $ 22.88B | $ 7.38B | $ -5.12B | $ -888.00M | |
$ 4.28B | $ 17.32B | $ 4.97B | $ -1.90B | $ -404.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.69 | $ 2.66 | $ 0.75 | $ -0.29 | $ -0.06 | |
$ 0.68 | $ 2.64 | $ 0.75 | $ -0.29 | $ -0.06 | |
6.21B | 6.52B | 6.60B | 6.61B | 6.84B | |
6.27B | 6.57B | 6.67B | 6.61B | 6.84B |