Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.09B | $ 41.78B | $ 43.84B | $ 54.50B | $ 39.55B | $ 37.57B | |
$ 12.25B | $ 24.09B | $ 24.03B | $ -21.73B | $ 17.56B | $ 29.74B | |
$ 8.84B | $ 17.70B | $ 19.81B | $ 32.77B | $ 21.98B | $ 7.83B | |
$ 903.00M | $ 3.26B | $ -2.03B | $ -1.81B | $ 906.00M | $ 930.00M | |
$ 7.93B | $ 14.43B | $ 17.79B | $ 31.09B | $ 14.93B | $ 6.90B | |
$ 735.00M | $ -1.60B | $ -41.00M | $ -1.82B | $ -493.00M | $ 527.00M | |
$ 1.64B | $ -227.00M | $ 1.96B | $ -396.00M | $ 2.95B | $ 875.00M | |
$ 10.30B | $ 11.15B | $ 19.78B | $ 29.54B | $ 10.18B | $ 1.48B | |
$ 1.72B | $ 3.05B | $ 2.97B | $ 4.70B | $ 735.00M | $ 2.02B | |
- | $ -1.11B | $ 305.00M | $ -1.27B | $ -76.00M | $ 228.00M | |
$ 10.61B | $ 7.98B | $ 18.79B | $ 22.45B | $ 4.88B | $ -543.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.15B | $ 27.35B | $ 26.05B | $ 23.41B | $ 24.61B | $ 30.67B | |
$ 501.00M | - | - | - | - | - | |
$ 10.61B | $ 7.98B | $ 18.79B | $ 22.45B | $ 4.88B | $ -543.00M | |
$ 7.18B | $ 8.46B | - | - | - | - | |
$ 10.80B | $ 12.81B | $ 20.73B | $ 31.05B | $ 9.35B | $ 1.48B | |
$ 12.39B | $ 15.88B | $ 23.90B | $ 34.08B | $ 12.56B | $ -2.56B |