Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.15B | $ 5.83B | $ 863.58M | $ 2.70B | $ 3.18B | $ 2.39B | |
$ 626.20M | $ 4.01B | $ -2.67B | $ -1.71B | $ 769.95M | $ 426.96M | |
$ 1.52B | $ 1.82B | $ -2.66B | $ -279.26M | $ 2.41B | $ 1.96B | |
$ 607.90M | $ 2.07B | $ 2.63B | $ 3.09B | $ 898.38M | $ 646.40M | |
$ 915.60M | $ -254.84M | $ -5.29B | $ -3.37B | $ 1.51B | $ 1.32B | |
$ -800.30M | $ 2.22B | $ 4.64B | $ 1.88B | $ -199.16M | $ -167.08M | |
$ -598.70M | $ 4.18M | $ -49.59M | $ 1.31B | $ -183.99M | $ -58.50M | |
$ -483.40M | $ 1.97B | $ -387.29M | $ -1.45B | $ 1.13B | $ 1.09B | |
$ 5.90M | $ 370.40M | $ 139.11M | $ -68.21M | $ 290.22M | $ 286.46M | |
- | $ -4.18M | $ -3.59M | $ -10.44M | - | - | |
$ -489.30M | $ 1.59B | $ -750.29M | $ -2.75B | $ 854.07M | $ 803.23M | |
$ -1.57 | $ 5.09 | $ -1.67 | $ -4.40 | $ 2.95 | $ 2.90 | |
$ -1.57 | $ 4.74 | $ -1.67 | $ -4.40 | $ 2.91 | $ 2.85 | |
$ 312.16M | $ 312.59M | $ 311.88M | $ 308.91M | $ 289.29M | $ 277.32M | |
$ 312.16M | $ 319.27M | $ 449.28M | - | $ 293.74M | $ 282.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.23B | $ 6.08B | $ -37.15M | $ 1.38B | $ 1.67B | $ 1.07B | |
$ -489.30M | $ 1.59B | $ -750.29M | $ -2.75B | $ 854.07M | $ 803.23M | |
$ -173.04M | $ 1.45B | - | - | $ 854.07M | $ 803.23M | |
$ 954.70M | - | - | - | $ 339.84M | $ 353.45M | |
$ 471.30M | $ 2.67B | $ -387.29M | $ -1.45B | $ 1.47B | $ 1.44B | |
$ 668.20M | $ 3.54B | $ 413.04M | $ -938.18M | $ 1.72B | $ 1.61B |