Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.16T | $ 8.22T | $ 6.82T | $ 5.30T | $ 4.36T | $ 5.59T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.16T | $ 8.22T | $ 6.82T | $ 5.30T | $ 4.36T | $ 5.59T | |
$ 5.19T | $ 6.92T | $ 5.49T | $ 4.09T | $ 3.20T | $ 4.64T | |
$ 974.42B | $ 1.30T | $ 1.33T | $ 1.22T | $ 1.16T | $ 942.53B | |
$ -155.20B | $ 31.20B | $ -40.52B | $ -16.45B | $ -13.96B | $ -11.54B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 708.99B | $ 1.08T | $ 2.13T | $ 1.63T | $ 1.39T | $ 1.11T | |
$ 267.37B | $ 410.54B | $ 648.67B | $ 492.53B | $ 470.55B | $ 488.76B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 503.29B | $ 760.26B | $ 16.49T | $ 1.00T | $ 583.05B | $ 648.81B | |
$ 3.33K | $ 5.01K | $ 110.85K | $ 6.88K | $ 4.01K | $ 4.44K | |
$ 3.32K | $ 4.99K | $ 109.86K | $ 6.83K | $ 4.01K | $ 4.44K | |
$ 304.40M | $ 151.84M | $ 148.66M | $ 145.72M | $ 145.54M | $ 146.24M | |
$ 305.92M | $ 152.51M | $ 150.00M | $ 146.65M | $ 145.54M | $ 146.24M | |
- | $ 914.00 | $ 511.00 | $ 402.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.93B | $ 10.84B | $ 5.76B | $ 4.73B | $ 104.81B | |
$ 5.19T | $ 6.92T | $ 5.49T | $ 4.09T | $ 3.20T | $ 4.64T | |
$ 503.29B | $ 760.26B | $ 16.49T | $ 1.00T | $ 583.05B | $ 648.81B | |
$ 503.29B | $ 755.28B | $ 1.21T | $ 1.07T | $ 981.28B | $ 644.98B | |
$ ― | $ 71.69B | $ 45.17B | $ 21.67B | $ 16.54B | $ 13.72B | |
$ 825.17B | $ 1.16T | $ 2.17T | $ 1.66T | $ 1.41T | $ 1.13T | |
$ 825.17B | $ 1.72T | $ 2.61T | $ 2.15T | $ 1.91T | $ 1.39T |