Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 26.04B | $ 9.39B | $ 8.58B | $ 8.93B | $ 14.38B | $ 14.87B | |
$ ― | $ 9.20B | $ 8.36B | $ 8.84B | $ 14.13B | $ 15.01B | |
$ ― | $ 191.96M | $ 224.41M | $ 95.20M | $ 253.28M | $ -145.78M | |
$ ― | $ 232.48M | $ 245.08M | $ 299.45M | $ 299.74M | $ 377.21M | |
$ ― | $ -40.52M | $ -20.68M | $ -204.25M | $ -46.46M | $ -522.99M | |
$ ― | $ 14.53M | $ 26.68M | $ 22.55M | $ -3.04M | $ 774.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -59.68M | $ 70.16M | $ -148.98M | $ -4.58M | $ -675.17M | |
$ ― | $ 12.45M | $ 13.73M | $ 24.86M | $ 27.93M | $ 3.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -72.11M | $ 56.33M | $ -173.94M | $ -12.29M | $ -857.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.43B | $ 8.60B | $ 9.14B | $ 14.43B | $ 15.39B | |
$ ― | $ -72.11M | $ 56.33M | $ -173.94M | $ -12.29M | $ -857.12M | |
$ ― | $ -21.28M | $ 46.52M | $ -142.00M | $ -30.36M | $ -556.78M | |
$ ― | $ 29.58M | $ 8.88M | $ 12.18M | $ 37.55M | $ 27.61M | |
$ ― | $ -30.11M | $ 79.03M | $ -136.79M | $ 32.96M | $ -647.56M | |
$ ― | $ 135.32M | $ 268.39M | $ 59.48M | $ 228.33M | $ -468.08M |