Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.00T> | $ 10.00T> | $ 91.88T | $ 50.03T | $ 71.49T | $ 68.60T | |
$ 88.87T | $ 89.46T | $ 55.58T | $ 37.55T | $ 44.97T | $ 41.18T | |
$ 59.13T | $ 70.15T | $ 36.30T | $ 12.47T | $ 26.52T | $ 27.42T | |
$ 10.54T | $ 8.93T | $ 5.71T | $ 4.84T | $ 4.54T | $ 4.38T | |
$ 48.59T | $ 61.22T | $ 30.59T | $ 7.63T | $ 21.98T | $ 23.04T | |
$ -6.63T | $ 6.75T | $ 4.05T | $ -2.83T | $ -1.83T | $ -2.38T | |
$ -477.63B | $ -305.38B | $ -118.24B | $ 435.00B | $ -427.17B | $ -41.56B | |
$ 42.28T | $ 54.16T | $ 26.43T | $ 5.24T | $ 19.72T | $ 20.61T | |
$ 16.99T | $ 18.96T | $ 8.80T | $ 1.87T | $ 4.72T | $ 8.26T | |
$ 605.70B | $ 768.42B | $ 426.16B | - | - | - | |
$ 21.67T | $ 31.60T | $ 15.65T | $ 1.69T | $ 13.74T | $ 11.38T | |
$ 3.33K | $ 768.66 | $ 7.61K | $ 821.08 | $ 7.07K | $ 5.54K | |
$ 3.33K | $ 768.66 | $ 7.61K | $ 821.08 | $ 7.07K | $ 5.54K | |
$ 2.06B | $ 41.12B | $ 2.06B | - | - | $ 2.06B | |
$ 2.06B | $ 41.12B | $ 2.06B | - | - | $ 2.06B | |
- | - | $ 348.54 | $ 3.62K | $ 3.15K | $ 1.73K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 99.41T | $ 98.39T | $ -61.29T | $ 42.39T | $ 49.51T | $ 45.57T | |
$ 2.08T | - | - | - | $ 1.89T | $ 2.40T | |
$ 21.67T | $ 31.60T | $ 15.65T | $ 2.22T | $ 13.74T | $ 11.38T | |
$ 31.48T | $ 40.29T | - | $ 2.00T | $ 14.35T | $ 11.52T | |
$ 49.90T | $ 61.68T | $ 22.38T | $ 7.63T | $ 21.62T | $ 23.01T | |
$ 56.63T | $ 73.81T | - | $ 16.94T | $ 30.20T | $ 30.72T |