Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.72T | $ 26.49T | $ 29.56T | $ 20.38T | $ 15.53T | $ 15.69T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 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 | $ 6.42K | $ 7.11K | $ 4.31K | $ 1.15K | $ 12.96K | |
$ 7.40K | $ 6.42K | $ 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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.78T | $ 6.12T | $ 13.54T | $ 7.70T | $ 275.99B | $ 3.12T | |
$ 1.91T | $ 13.40T | $ ― | $ ― | $ 800.86B | $ 3.01T | |
$ 1.64T | $ 3.34T | $ 8.44T | $ 4.35T | $ 5.86T | $ 6.18T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |