Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.00T> | $ 10.00T> | $ 10.00T> | $ 91.88T | $ 50.03T | $ 71.49T | |
$ 83.56T | $ 88.18T | $ 94.17T | $ 55.58T | $ 37.55T | $ 44.97T | |
$ 50.41T | $ 55.01T | $ 65.44T | $ 36.30T | $ 12.47T | $ 26.52T | |
$ 11.00T | $ 10.73T | $ 9.08T | $ 5.71T | $ 4.84T | $ 4.54T | |
$ 39.41T | $ 44.28T | $ 56.36T | $ 30.59T | $ 7.63T | $ 21.98T | |
$ -9.23T | $ -8.06T | $ -9.34T | $ 4.05T | $ -2.83T | $ -1.83T | |
$ -1.49T | $ -475.12B | $ 15.92B | $ -118.24B | $ 435.00B | $ -427.17B | |
$ 31.36T | $ 36.90T | $ 46.69T | $ 26.43T | $ 5.24T | $ 19.72T | |
$ 8.74T | $ 11.52T | $ 18.96T | $ 8.80T | $ 1.87T | $ 4.72T | |
$ 694.94B | $ 805.35B | $ -768.42B | $ 426.16B | - | - | |
$ 18.70T | $ 21.06T | $ 24.13T | $ 15.65T | $ 1.69T | $ 13.74T | |
$ 1.64K | $ 512.22 | $ 768.66 | $ 7.61K | $ 821.08 | $ 7.07K | |
$ 1.64K | $ 512.22 | $ 768.66 | $ 7.61K | $ 821.08 | $ 7.07K | |
$ 41.12B | $ 41.12B | $ 41.12B | $ 2.06B | - | - | |
$ 41.12B | $ 41.12B | $ 41.12B | $ 2.06B | - | - | |
- | - | - | $ 348.54 | $ 3.62K | $ 3.15K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -61.29T | $ 42.39T | $ 49.51T | |
- | - | - | - | - | $ 1.89T | |
$ 18.70T | $ 21.06T | $ 24.13T | $ 15.65T | $ 2.22T | $ 13.74T | |
$ 27.57T | $ 29.19T | $ 34.42T | - | $ 2.00T | $ 14.35T | |
$ 42.90T | $ 47.04T | $ 54.57T | $ 22.38T | $ 7.63T | $ 21.62T | |
$ 50.19T | $ 60.85T | $ 66.70T | - | $ 16.94T | $ 30.20T |