Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.00T | $ 29.56T | $ 20.38T | $ 15.53T | $ 15.69T | $ 14.49T | |
$ -879.84B | - | - | $ -7.34T | $ -3.39T | $ -3.85T | |
$ 4.51T | $ 13.48T | $ 11.02T | $ 7.16T | $ 8.11T | $ 7.46T | |
$ 102.64B | - | - | $ 108.80B | $ 320.44B | $ 274.21B | |
$ -444.86B | $ 82.13B | $ 73.59B | $ -837.79B | $ -40.87B | $ 157.31B | |
$ 5.27T | $ 16.08T | $ 9.36T | $ 308.77B | $ 4.48T | $ 3.62T | |
$ 1.60T | $ 2.75T | $ 1.78T | $ -6.59B | $ 1.26T | $ 829.43B | |
- | - | - | - | - | - | |
$ 3.51T | $ 13.54T | $ 7.70T | $ 275.99B | $ 3.12T | $ 2.66T | |
$ 14.60K | $ 7.11K | $ 4.31K | $ 1.15K | $ 12.96K | $ 11.30K | |
$ 14.60K | $ 7.11K | $ 4.31K | $ 1.15K | $ 12.96K | $ 11.30K | |
$ 480.91M | $ 510.00M | $ 510.00M | $ 240.46M | - | $ 240.46M | |
$ 480.91M | $ 510.00M | $ 510.00M | $ 240.46M | - | $ 240.46M | |
$ 5.55K | - | - | $ 4.23K | $ 4.19K | $ 4.18K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.69T | $ 20.73T | $ 13.65T | $ 3.28T | $ 7.82T | $ 6.59T | |
$ 3.51T | $ 13.54T | $ 7.70T | $ 275.99B | $ 3.12T | $ 2.66T | |
$ 3.77T | - | - | $ 800.86B | $ 3.01T | $ 2.42T | |
- | - | - | - | $ -175.26B | $ -51.44B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |