Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 46.75T | $ 46.75T | $ 31.39T | $ 27.93T | $ 26.12T | $ 23.14T | |
$ 21.15T | $ 21.15T | $ 13.58T | $ 12.17T | $ 12.34T | $ 12.04T | |
$ 25.60T | $ 25.60T | $ 17.81T | $ 15.76T | $ 13.77T | $ 11.10T | |
$ 19.74T | $ 19.84T | $ 13.88T | $ 14.17T | $ 13.49T | $ 12.23T | |
$ 5.86T | $ 5.77T | $ 3.93T | $ 1.59T | $ 286.24B | $ -1.14T | |
$ -4.23T | $ -4.23T | $ -2.85T | $ -2.85T | $ -2.68T | $ -2.09T | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.54T | $ 6.54T | $ 7.51T | $ -599.54B | $ 1.59T | $ -2.66T | |
$ 1.17T | $ 1.17T | $ 646.85B | $ 30.62B | $ -43.18B | $ -578.48B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.72T | $ 4.72T | $ 6.75T | $ -716.72B | $ 1.57T | $ -2.40T | |
$ 585.38 | $ 587.41 | $ 1.24K | $ -131.90 | $ 288.74 | $ -442.38 | |
$ 585.38 | $ 587.41 | $ 1.24K | $ -131.90 | $ 288.74 | $ -442.38 | |
$ 32.16B | $ 8.04B | $ 5.43B | $ 5.43B | $ 5.43B | $ 5.43B | |
$ 32.16B | $ 8.04B | $ 5.43B | $ 5.43B | $ 5.43B | $ 5.43B | |
$ 248.06 | $ 248.06 | $ 828.13 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.33T | $ 4.11T | $ 2.39T | $ 2.04T | $ 1.76T | $ 2.35T | |
$ 40.89T | $ 40.99T | $ 27.46T | $ 26.34T | $ 25.83T | $ 24.27T | |
$ 4.72T | $ 4.72T | $ 6.75T | $ -716.72B | $ 1.57T | $ -2.40T | |
$ 887.55B | $ 1.03T | $ 1.07T | $ -525.50B | $ -728.71B | $ -2.66T | |
$ 4.32T | $ 4.32T | $ 2.97T | $ 3.02T | $ 2.74T | $ 2.11T | |
$ 10.85T | $ 10.85T | $ 10.48T | $ 2.42T | $ 4.32T | $ -557.17B | |
$ 24.56T | $ 24.56T | $ 20.69T | $ 12.43T | $ 13.89T | $ 7.69T |