Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 327.25M | $ 950.32M | $ 1.26B | $ 4.42B | $ 5.56B | |
- | $ 115.44M | $ 106.18M | $ 545.77M | $ 1.14B | $ 444.83M | |
- | $ 446.23M | $ 655.27M | $ 710.23M | $ 3.29B | $ 5.11B | |
- | $ 437.13M | $ 688.30M | $ 1.65B | $ 3.50B | $ 2.90B | |
- | $ 164.01M | $ 155.84M | $ -934.37M | $ -211.66M | $ 2.21B | |
- | $ 47.59M | $ 47.51M | $ 102.42M | $ 225.75M | $ 208.35M | |
- | $ 384.24M | $ 203.83M | $ 809.33M | $ 2.23B | $ -38.93M | |
- | $ -602.75M | $ -482.00K | $ -1.69B | $ -2.23B | $ 2.38B | |
- | $ 11.62M | $ 26.73M | $ 538.32M | $ -174.60M | $ 402.40M | |
- | $ -7.84M | $ -4.90M | $ -21.32M | $ -59.06M | - | |
- | $ -594.74M | $ -33.82M | $ -2.26B | $ -2.18B | $ 1.96B | |
- | $ -2.55 | $ -22.00 | $ -227.40 | $ -248.60 | $ 10.13 | |
- | $ -2.55 | $ -22.00 | $ -227.40 | $ -248.60 | $ 10.13 | |
- | $ 233.22M | $ 10.68M | $ 9.93M | $ 8.73M | $ 193.86M | |
- | $ 233.22M | $ 10.68M | $ 9.93M | $ 8.73M | $ 193.86M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 68.75M | |
- | $ 390.70M | $ 794.48M | $ 2.19B | $ 4.64B | $ 3.35B | |
- | $ -594.74M | $ -33.82M | $ -2.26B | $ -2.17B | $ 1.98B | |
- | - | - | - | - | $ 2.00B | |
- | - | - | - | - | - | |
- | $ -150.28M | $ -55.45M | $ -1.28B | $ -2.23B | $ 2.21B | |
- | $ -129.28M | $ -23.91M | $ -1.26B | $ -2.19B | $ 2.23B |