Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.18B | $ 2.27B | $ 2.41B | $ 2.62B | $ 1.92B | |
$ 744.18M | $ 1.31B | $ -1.56B | $ -1.78B | $ 1.38B | |
$ 438.64M | $ 956.48M | $ 852.13M | $ 837.90M | $ 540.00M | |
$ 380.07M | $ 931.19M | $ -786.56M | $ -969.92M | $ 946.78M | |
$ 58.57M | $ 25.29M | $ 65.56M | $ -2.73B | $ -406.78M | |
$ 36.39M | $ 174.79M | $ 80.38M | $ 76.76M | $ 13.52M | |
$ 519.98M | $ -94.10M | $ -488.63M | $ -2.58B | $ 406.91M | |
$ 614.94M | $ 291.27M | $ 634.57M | $ -77.59M | $ 13.66M | |
$ 30.82M | $ 18.86M | $ 34.58M | $ 25.75M | $ 27.82M | |
$ -59.64M | $ 3.30M | - | $ -26.22M | $ -7.63M | |
$ 529.26M | $ 301.82M | $ 119.47M | $ -308.61M | $ 1.36B | |
$ 7.35 | - | $ 0.08 | $ -0.06 | $ 18.37 | |
$ 6.51 | - | $ 0.08 | $ -0.06 | $ 18.37 | |
$ 143.95M | - | $ 2.88B | $ 3.50B | $ 80.01M | |
$ 154.74M | - | $ 2.88B | $ 3.50B | $ 80.01M | |
$ 1.02 | - | $ 0.51 | - | $ 5.46 | |
- | - | - | - | - | |
- | - | - | - | $ -285.60 | |
- | - | - | - | $ -285.60 | |
- | - | - | - | - | |
$ 1.12B | $ 2.24B | $ -2.38B | $ -2.75B | $ 2.32B | |
$ 533.90M | $ 301.82M | $ 230.46M | $ -209.84M | $ 1.37B | |
$ 26.85M | $ 220.26M | - | - | $ -368.56M | |
$ 6.52M | - | - | - | $ 75.56M | |
$ 621.46M | $ 301.69M | $ 647.34M | $ -63.11M | $ 89.21M | |
$ 621.46M | $ 434.19M | $ 810.72M | $ 119.81M | $ 292.59M |