Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.28B | $ 10.51B | $ 9.37B | $ 6.87B | $ 5.80B | $ 3.10B | |
$ 1.43B | $ ― | $ -664.61M | $ ― | $ -79.04M | $ 2.85B | |
$ 849.81M | $ 10.51B | $ 9.39B | $ 6.89B | $ 5.80B | $ 253.83M | |
$ 1.46B | $ 11.72B | $ -832.66M | $ -806.44M | $ 7.56B | $ 2.00B | |
$ -608.72M | $ -1.21B | $ 7.70B | $ 5.38B | $ -1.76B | $ -1.75B | |
$ -1.39M | $ ― | $ -1.59M | $ 3.60M | $ 53.77M | $ 84.28M | |
$ 30.01M | $ 746.96M | $ -17.05M | $ ― | $ -46.41M | $ -13.37M | |
$ -580.10M | $ -1.96B | $ -2.01B | $ -2.48B | $ -1.71B | $ -1.68B | |
$ -1.25M | $ -5.01M | $ -4.84M | $ -11.56M | $ -5.14M | $ -9.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -578.85M | $ -1.96B | $ 7.72B | $ 5.40B | $ -2.08B | $ -2.46B | |
$ -2.40 | $ -1.88 | $ -1.98 | $ -2.60 | $ -3.12 | $ -11.09 | |
$ -2.40 | $ -1.88 | $ -1.98 | $ -2.60 | $ -3.12 | $ -11.09 | |
$ 242.22M | $ 1.04B | $ 1.02B | $ 950.70M | $ 667.84M | $ 222.23M | |
$ 242.22M | $ 1.04B | $ 1.02B | $ 950.70M | $ 667.84M | $ 222.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.64 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.64 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.89B | $ 11.72B | $ -1.50B | $ -806.44M | $ 1.08B | $ 4.85B | |
$ -578.85M | $ -1.96B | $ 7.72B | $ 5.40B | $ -1.71B | $ -1.67B | |
$ -578.85M | $ -1.01B | $ ― | $ ― | $ ― | $ -1.66B | |
$ 1.39M | $ ― | $ ― | $ ― | $ ― | $ 0.00 | |
$ -578.71M | $ -1.96B | $ -2.01B | $ -2.47B | $ -1.71B | $ -1.68B | |
$ -578.71M | $ -1.45B | $ -1.94B | $ -2.44B | $ -1.51B | $ -1.46B |