Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.72T | $ 28.51T | $ 29.56T | $ 20.38T | $ 15.53T | $ 15.69T | |
$ -612.76B | - | - | - | $ -7.34T | $ -3.39T | |
$ 2.30T | $ 18.34T | $ 13.48T | $ 11.02T | $ 7.16T | $ 8.11T | |
$ 49.77B | - | - | - | $ 108.80B | $ 320.44B | |
$ -223.45B | $ -6.56T | $ 82.13B | $ 73.59B | $ -837.79B | $ -40.87B | |
$ 2.64T | $ 8.15T | $ 16.08T | $ 9.36T | $ 308.77B | $ 4.48T | |
$ 784.78B | $ 1.93T | $ 2.75T | $ 1.78T | $ -6.59B | $ 1.26T | |
- | - | - | - | - | - | |
$ 1.78T | $ 3.27T | $ 13.54T | $ 7.70T | $ 275.99B | $ 3.12T | |
$ 7.40K | $ 25.68K | $ 7.11K | $ 4.31K | $ 1.15K | $ 12.96K | |
$ 7.40K | $ 25.68K | $ 7.11K | $ 4.31K | $ 1.15K | $ 12.96K | |
$ 240.46M | $ 510.00M | $ 510.00M | $ 510.00M | $ 240.46M | - | |
$ 240.46M | $ 510.00M | $ 510.00M | $ 510.00M | $ 240.46M | - | |
$ 2.71K | $ 3.64 | - | - | $ 4.23K | $ 4.19K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.36T | $ 15.50T | $ 20.73T | $ 13.65T | $ 3.28T | $ 7.82T | |
$ 1.78T | $ 6.12T | $ 13.54T | $ 7.70T | $ 275.99B | $ 3.12T | |
$ 1.91T | - | - | - | $ 800.86B | $ 3.01T | |
- | - | - | - | - | $ -175.26B | |
- | - | - | - | - | - | |
- | - | - | - | - | - |