Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.18B | $ 3.74B | $ 3.56B | $ 3.37B | $ 2.18B | $ 3.33B | |
$ 500.65M | $ 1.00B | $ -1.01B | $ -999.53M | $ 1.04B | $ 1.74B | |
$ 2.33B | $ 2.74B | $ -1.91B | $ -1.81B | $ 1.14B | $ 1.59B | |
$ 318.27M | $ 642.46M | $ 619.96M | $ 648.72M | $ 952.44M | $ 1.12B | |
$ 1.35B | $ 901.83M | $ -2.53B | $ -2.46B | $ 188.96M | $ 472.57M | |
$ -95.92M | $ -147.36M | $ -129.72M | $ -197.62M | $ -228.58M | $ -235.61M | |
$ -962.61M | $ 1.56M | $ -3.53B | $ -3.27B | $ -131.39M | $ -34.84M | |
$ 752.91M | $ 752.91M | $ 828.81M | $ 603.94M | $ -171.01M | $ 202.13M | |
$ 132.88M | $ 132.88M | $ 189.43M | $ 140.09M | $ -36.31M | $ 44.49M | |
- | - | - | - | - | - | |
$ 2.08B | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
$ 6.10 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.39 | |
$ 6.10 | $ 6.12 | $ 5.87 | $ 4.07 | $ -1.19 | $ 1.38 | |
$ 405.30M | $ 101.33M | $ 108.89M | $ 113.87M | $ 113.52M | $ 113.47M | |
$ 405.49M | $ 101.37M | $ 109.00M | $ 114.10M | $ 113.52M | $ 113.95M | |
$ 0.64 | $ 0.64 | - | - | $ 0.00 | $ 0.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.15 | $ 1.79 | |
- | - | - | - | $ 101.91M | $ 97.72M | |
$ 818.92M | $ 1.64B | $ -385.87M | $ -350.81M | $ 1.99B | $ 2.85B | |
$ 620.02M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
$ 516.29M | $ 725.48M | - | - | $ 4.37M | $ 184.89M | |
- | - | - | - | $ 230.48M | $ 237.47M | |
$ 836.42M | $ 924.15M | $ 980.05M | $ 803.38M | $ 59.47M | $ 439.59M | |
$ 1.18B | $ 1.27B | $ 1.31B | $ 1.13B | $ 340.50M | $ 716.16M |