Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 32.23B | $ 29.45B | $ 28.95B | $ 26.13B | $ 27.98B | |
$ 11.28B | $ 9.71B | $ 9.47B | $ 7.88B | $ 8.91B | |
$ 6.41B | $ 6.37B | $ 3.75B | $ 5.97B | $ 6.97B | |
$ 780.00M | $ 814.00M | $ 893.00M | $ 915.00M | $ 961.00M | |
$ 5.83B | $ 4.21B | $ 6.83B | $ 2.20B | $ 2.92B | |
$ 4.87B | $ 3.34B | $ 5.72B | $ 1.59B | $ 1.94B | |
$ -93.00M | $ 57.00M | $ 69.00M | $ -752.00M | $ -76.00M | |
$ 4.78B | $ 3.39B | $ 5.79B | $ 841.00M | $ 1.86B | |
$ 3.75B | $ 2.48B | $ 4.55B | $ 5.15B | $ 1.44B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.02 | $ 1.30 | $ 2.27 | $ 2.44 | $ 0.67 | |
$ 2.01 | $ 1.30 | $ 2.25 | $ 2.43 | $ 0.67 | |
1.85B | 1.90B | 2.00B | 2.11B | 2.13B | |
1.87B | 1.91B | 2.02B | 2.12B | 2.13B |