Income Statement | TTM | Dec 23 | Sep 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 33.94B | $ 28.01B | $ 52.88B | $ 24.18B | $ 23.89B | $ 23.23B | |
$ 1.85B | $ 2.27B | - | $ 1.98B | $ 1.17B | $ -3.81B | |
$ 14.32B | $ 18.87B | - | $ 14.91B | $ 13.73B | $ 13.37B | |
- | - | - | $ 1.30B | - | - | |
$ -2.75B | $ -3.25B | $ -781.00M | $ -2.06B | $ -1.73B | - | |
$ 4.91B | $ 6.87B | $ -678.00M | $ 7.30B | $ 10.17B | $ 6.05B | |
$ 1.01B | $ 1.41B | $ -29.00M | $ 1.46B | $ 2.18B | $ 1.07B | |
- | - | - | - | - | - | |
$ 3.60B | $ 5.05B | $ -648.00M | $ 5.59B | $ 5.62B | $ 4.62B | |
$ 2.29 | $ 3.27 | - | $ 3.69 | $ 5.11 | $ 3.06 | |
$ 2.29 | $ 3.27 | - | $ 3.69 | $ 5.10 | $ 3.06 | |
$ 4.64B | $ 1.54B | - | $ 1.49B | $ 1.49B | $ 1.51B | |
$ 4.64B | $ 1.54B | - | $ 1.49B | $ 1.49B | $ 1.51B | |
$ 1.45 | $ 1.93 | - | - | - | $ 1.68 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.91B | $ 15.12B | - | $ 12.75B | $ 12.49B | $ 9.02B | |
$ 3.79B | $ 5.43B | $ -648.00M | $ 5.84B | $ 7.99B | $ 4.96B | |
$ 4.02B | $ 5.43B | $ 74.00M | - | - | $ 4.96B | |
- | - | - | - | - | - | |
$ 314.00M | - | $ -663.00M | - | - | - | |
$ 663.00M | - | $ 676.00M | - | - | - |