Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 65.36T | $ 85.43T | $ 76.01T | $ 57.47T | $ 64.79T | $ 65.15T | |
$ 56.58T | $ 77.32T | $ 64.15T | $ 52.80T | $ 58.46T | $ 57.13T | |
$ 8.78T | $ 8.11T | $ 11.85T | $ 4.67T | $ 6.32T | $ 8.03T | |
$ 1.97T | $ 3.90T | $ 2.58T | $ 2.28T | $ 2.30T | $ 2.45T | |
$ 6.81T | $ 4.21T | $ 9.28T | $ 2.39T | $ 4.02T | $ 5.57T | |
$ -105.47B | $ 4.83T | $ -159.09B | $ -288.42B | $ -438.79B | $ -416.75B | |
$ 170.85B | $ -2.18T | $ 272.12B | $ -128.10B | $ -456.16B | $ -1.54T | |
$ 6.87T | $ 14.49T | $ 9.39T | $ 1.97T | $ 3.13T | $ 3.62T | |
$ 1.57T | $ 461.53B | $ 2.21T | $ 224.27B | $ 1.09T | $ 1.68T | |
- | $ 782.03B | - | - | - | - | |
$ 4.79T | $ 14.45T | $ 6.60T | $ 1.57T | $ 1.86T | $ 1.69T | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 75.81M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 28.78B | - | $ 28.68B | $ 34.97B | $ 39.89B | $ 69.52B | |
$ 58.55T | $ 81.22T | $ 66.73T | $ 55.08T | $ 60.76T | $ 59.58T | |
$ 4.79T | $ 14.45T | $ 6.61T | $ 1.58T | $ 1.86T | $ 1.71T | |
$ 5.21T | - | $ 6.96T | $ 1.81T | $ 2.35T | $ 2.93T | |
$ 351.08B | - | $ 439.83B | $ 638.80B | $ 755.71B | $ 741.30B | |
$ 7.23T | $ 9.65T | $ 9.83T | $ 2.61T | $ 3.88T | $ 4.36T | |
$ 9.94T | $ 5.96T | $ 13.41T | $ 6.23T | $ 7.34T | $ 7.62T |