Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.35B | $ 4.28B | $ 7.14B | $ 4.62B | $ 3.08B | $ 3.64B | |
$ 1.21M | $ 3.61B | $ -531.30M | $ -811.70M | $ 3.60B | $ 3.33B | |
$ 4.35B | $ 669.35M | $ -3.14B | $ -3.32B | $ -514.44M | $ 311.50M | |
$ 1.22B | $ 279.09M | $ 1.24B | $ 1.18B | $ 280.51M | $ 436.79M | |
$ 152.11M | $ 453.13M | $ -4.38B | $ -4.50B | $ -794.96M | $ -125.29M | |
$ -123.75M | $ -117.87M | $ -125.37M | $ -181.87M | $ -199.87M | $ -228.11M | |
$ -128.42M | $ 145.44M | $ -7.14B | $ -4.60B | $ -663.06M | $ -13.84M | |
$ 121.37M | $ 417.84M | $ 2.47B | $ -228.19M | $ -1.66B | $ -367.25M | |
$ 27.89M | $ 75.99M | $ 448.69M | $ -74.08M | $ -397.48M | $ -74.11M | |
$ 93.83M | $ 82.95M | $ 72.33M | $ 77.08M | - | - | |
$ 45.00M | $ 242.92M | $ 1.90B | $ -186.90M | $ -1.27B | $ -340.13M | |
$ 0.15 | $ 0.81 | $ 6.18 | $ -0.61 | $ -4.65 | $ -1.11 | |
$ 0.13 | $ 0.78 | $ 5.78 | $ -0.61 | $ -4.65 | $ -1.11 | |
$ 1.23B | $ 299.79M | $ 307.20M | $ 308.15M | $ 272.43M | $ 306.40M | |
$ 1.26B | $ 311.60M | $ 329.22M | $ 308.15M | $ 272.43M | $ 306.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.56 | $ -0.09 | |
- | - | - | - | - | - | |
$ 1.22B | $ 3.89B | $ 709.38M | $ 370.02M | $ 3.88B | $ 3.77B | |
- | - | - | - | $ 199.87M | $ 228.11M | |
$ 45.00M | $ 242.92M | $ 1.90B | $ -186.90M | $ -1.27B | $ -340.13M | |
$ 101.29M | $ 380.95M | - | - | $ -817.10M | $ -343.63M | |
$ -56.59M | $ 535.71M | $ 2.47B | $ -228.19M | $ -1.46B | $ -139.13M | |
$ 461.32M | $ 1.23B | $ 2.48B | $ -215.69M | $ -592.73M | $ 779.49M |