Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.20B | $ 4.28B | $ 8.30B | $ 4.62B | $ 3.49B | $ 4.41B | |
$ 1.84B | $ 3.61B | $ 3.67B | $ 3.54B | $ 3.60B | $ 884.00K | |
$ 2.28B | $ 669.35M | $ 4.63B | $ 2.26B | $ -514.44M | $ 4.41B | |
$ 302.20M | $ 279.09M | $ 261.89M | $ 1.24B | $ 1.21B | $ 1.22B | |
$ 152.11M | $ 453.13M | $ 2.57B | $ 23.86M | $ -953.45M | $ -987.04M | |
$ -123.75M | $ -117.87M | $ -125.37M | $ -181.87M | $ -199.87M | $ -228.11M | |
$ 100.42M | $ 145.44M | $ -1.77B | $ 1.91B | $ 414.75M | $ -1.30B | |
$ 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 | $ -62.66M | $ -251.96M | |
$ 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.15 | $ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.22B | $ 3.89B | $ 3.93B | $ 1.25B | $ 1.21B | $ 1.22B | |
- | - | - | - | - | - | |
$ 45.00M | $ 242.92M | $ 1.90B | $ -186.90M | $ -1.27B | $ -340.13M | |
$ 101.29M | $ 380.95M | - | - | - | - | |
$ -56.59M | $ 535.71M | $ 2.60B | $ -46.32M | $ -1.46B | $ -139.13M | |
$ 809.76M | $ 1.23B | $ 3.29B | $ 699.51M | $ -592.73M | $ -128.45M |