Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.69B | $ 15.71B | $ 11.68B | $ 10.87B | $ 9.64B | $ 9.52B | |
$ -1.69B | $ -13.06B | $ 2.24B | $ -9.79B | $ 8.64B | $ 7.23B | |
$ 2.68B | $ 2.65B | $ -148.84M | $ 1.15B | $ 1.00B | $ 2.29B | |
$ 574.97M | $ 552.62M | $ -47.64M | $ 684.46M | $ 168.68M | $ 486.35M | |
$ 33.70M | $ -2.10M | $ -22.90M | $ 15.00M | - | - | |
$ 1.99B | $ 1.97B | $ -250.12M | $ 403.85M | $ 768.92M | $ 1.79B | |
$ 147.57 | $ 147.32 | $ -23.57 | $ 176.92 | $ 55.67 | $ 129.25 | |
$ 147.28 | $ 146.98 | $ -23.57 | $ 176.51 | $ 55.63 | $ 129.07 | |
$ 52.89M | $ 13.35M | $ 13.58M | $ 2.49M | $ 13.81M | $ 13.86M | |
$ 53.00M | $ 13.38M | $ 13.58M | $ 2.49M | $ 13.82M | $ 13.88M | |
$ 2.03B | $ 2.00B | $ -214.12M | $ 439.85M | $ 816.03M | $ 1.79B | |
$ 2.46B | - | $ -342.31M | - | $ 816.03M | $ 1.80B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.18B | $ 2.46B | |
- | - | - | - | - | - | |
$ 189.92M | $ 185.08M | $ 196.06M | $ 183.58M | $ 177.58M | $ 171.69M |