Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 456.43M | $ 902.89M | $ 1.67B | $ 2.24B | $ 1.96B | |
$ ― | $ 228.76M | $ 636.96M | $ 1.30B | $ 1.88B | $ 1.57B | |
$ ― | $ 227.68M | $ 265.94M | $ 363.79M | $ 359.49M | $ 398.10M | |
$ ― | $ 246.88M | $ 214.45M | $ 337.73M | $ 573.78M | $ 517.19M | |
$ ― | $ -19.20M | $ 51.49M | $ 26.06M | $ -214.30M | $ -119.08M | |
$ ― | $ -10.79M | $ 51.41M | $ -31.00K | $ -36.63M | $ -32.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -35.44M | $ 91.71M | $ 30.74M | $ -442.22M | $ -179.61M | |
$ ― | $ -15.80M | $ -957.00K | $ -15.65M | $ 38.73M | $ -7.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -21.41M | $ 347.20M | $ 84.91M | $ -366.78M | $ -192.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.03M | $ 1.11M | $ 164.00K | $ 7.52M | $ 4.25M | |
$ ― | $ 475.63M | $ 851.41M | $ 1.64B | $ 2.45B | $ 2.08B | |
$ ― | $ -21.41M | $ 347.20M | $ 84.91M | $ -366.78M | $ -192.73M | |
$ ― | $ -17.74M | $ 68.05M | $ 49.96M | $ -338.24M | $ -136.17M | |
$ ― | $ 11.21M | $ 3.31M | $ 14.30M | $ 23.81M | $ 17.88M | |
$ ― | $ -24.23M | $ 95.03M | $ 45.04M | $ -418.41M | $ -161.74M | |
$ ― | $ -14.37M | $ 100.79M | $ 83.54M | $ -353.33M | $ -105.89M |