Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 291.21B | $ 363.86B | $ 308.06B | $ 263.87B | $ 337.75B | |
$ 55.66B | $ 69.98B | $ 69.42B | $ 57.28B | $ 64.00B | |
$ 52.55B | $ 37.64B | $ 41.67B | $ 41.46B | $ 44.46B | |
$ 8.94B | $ 8.88B | $ 8.96B | $ 12.63B | $ 12.97B | |
$ 8.61B | $ 39.88B | $ 38.18B | $ 24.34B | $ 30.89B | |
$ 3.11B | $ 32.51B | $ 25.28B | $ 17.57B | $ 23.59B | |
$ -10.34B | $ -7.52B | $ -8.20B | $ -6.46B | $ -7.90B | |
$ -7.23B | $ 24.98B | $ 15.64B | $ 9.50B | $ 14.35B | |
$ -12.25B | $ 11.72B | $ 4.11B | $ 3.93B | $ 5.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.54 | $ 2.41 | $ 0.84 | $ 0.80 | $ 1.15 | |
$ -2.54 | $ 2.41 | $ 0.84 | $ 0.80 | $ 1.15 | |
4.82B | 4.86B | 4.91B | 4.94B | 5.04B | |
4.82B | 4.86B | 4.91B | 4.94B | 5.04B |