Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 412.45M | $ 561.67M | $ 950.32M | $ 1.26B | $ 4.42B | |
$ ― | $ 61.65M | $ 115.44M | $ 106.18M | $ 545.77M | $ 1.14B | |
$ ― | $ 350.80M | $ 446.23M | $ 655.27M | $ 710.23M | $ 3.29B | |
$ ― | $ 544.37M | $ 596.50M | $ 688.30M | $ 1.65B | $ 3.50B | |
$ ― | $ -193.58M | $ 164.01M | $ 155.84M | $ -934.37M | $ -211.66M | |
$ ― | $ 97.67M | $ 47.59M | $ 47.51M | $ 102.42M | $ 225.75M | |
$ ― | $ 4.48M | $ -500.05M | $ 203.83M | $ 809.33M | $ 2.23B | |
$ ― | $ -132.60M | $ -602.75M | $ -482.00K | $ -1.69B | $ -2.23B | |
$ ― | $ 7.75M | $ 11.62M | $ 26.73M | $ 538.32M | $ -174.60M | |
$ ― | $ 19.28M | $ -7.84M | $ -4.90M | $ -21.32M | $ -59.06M | |
$ ― | $ -140.19M | $ -594.74M | $ -33.82M | $ -2.26B | $ -2.18B | |
$ ― | $ -0.60 | $ -2.55 | $ -22.00 | $ -227.40 | $ -248.60 | |
$ ― | $ -0.60 | $ -2.55 | $ -22.00 | $ -227.40 | $ -248.60 | |
$ ― | $ 235.47M | $ 233.22M | $ 10.68M | $ 9.93M | $ 8.73M | |
$ ― | $ 235.47M | $ 233.22M | $ 10.68M | $ 9.93M | $ 8.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 606.03M | $ 711.95M | $ 794.48M | $ 2.19B | $ 4.64B | |
$ ― | $ -140.19M | $ -594.74M | $ -33.82M | $ -2.26B | $ -2.17B | |
$ ― | $ -44.65M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -132.60M | $ -150.28M | $ -55.45M | $ -1.28B | $ -2.23B | |
$ ― | $ -115.02M | $ -129.28M | $ -23.91M | $ -1.26B | $ -2.19B |