Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.79B | $ 3.74B | $ 3.56B | $ 3.37B | $ 2.18B | $ 3.33B | |
$ 1.63B | $ 1.72B | $ -1.01B | $ -999.53M | $ 1.04B | $ 1.74B | |
$ 2.16B | $ 2.02B | $ -1.91B | $ -1.81B | $ 1.14B | $ 1.59B | |
$ 666.40M | $ 1.01B | $ 619.96M | $ 648.72M | $ 952.44M | $ 1.12B | |
$ 819.41M | $ 901.83M | $ -2.53B | $ -2.46B | $ 188.96M | $ 472.57M | |
$ -123.10M | $ -147.36M | $ -129.72M | $ -197.62M | $ -228.58M | $ -235.61M | |
$ 1.04M | $ -109.40M | $ -3.53B | $ -3.27B | $ -131.39M | $ -34.84M | |
$ 652.33M | $ 752.91M | $ 828.81M | $ 603.94M | $ -171.01M | $ 202.13M | |
$ 148.17M | $ 132.88M | $ 189.43M | $ 140.09M | $ -36.31M | $ 44.49M | |
- | - | - | - | - | - | |
$ 797.01M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
- | - | - | - | $ -1.19 | $ 1.39 | |
- | - | - | - | $ -1.19 | $ 1.38 | |
- | - | - | - | $ 113.52M | $ 113.47M | |
- | - | - | - | $ 113.52M | $ 113.95M | |
- | - | - | - | $ 0.00 | $ 0.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.15 | $ 1.79 | |
- | - | - | - | $ 101.91M | $ 97.72M | |
$ 2.09B | $ 2.73B | $ -385.87M | $ -350.81M | $ 1.99B | $ 2.85B | |
$ 504.16M | $ 620.02M | $ 639.38M | $ 463.85M | $ -134.70M | $ 157.64M | |
$ 538.19M | $ 725.48M | - | - | $ 4.37M | $ 184.89M | |
- | - | - | - | $ 230.48M | $ 237.47M | |
$ 779.30M | $ 924.15M | $ 980.05M | $ 803.38M | $ 59.47M | $ 439.59M | |
$ 1.11B | $ 1.18B | $ 1.31B | $ 1.13B | $ 340.50M | $ 716.16M |