Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.63B | $ 15.71B | $ 11.68B | $ 10.87B | $ 9.64B | $ 9.52B | |
$ -3.30B | $ -13.06B | $ 2.24B | $ -9.79B | $ 8.64B | $ 7.23B | |
$ 2.99B | $ 2.65B | $ -148.84M | $ 1.15B | $ 1.00B | $ 2.29B | |
$ 632.46M | $ 552.62M | $ -47.64M | $ 684.46M | $ 168.68M | $ 486.35M | |
$ 21.50M | $ -2.10M | $ -22.90M | $ 15.00M | - | - | |
$ 1.86B | $ 1.97B | $ -250.12M | $ 403.85M | $ 768.92M | $ 1.79B | |
$ 166.24 | $ 147.32 | $ -23.57 | $ 176.92 | $ 55.67 | $ 129.25 | |
$ 165.92 | $ 146.98 | $ -23.57 | $ 176.51 | $ 55.63 | $ 129.07 | |
$ 53.28M | $ 13.35M | $ 13.58M | $ 2.49M | $ 13.81M | $ 13.86M | |
$ 53.39M | $ 13.38M | $ 13.58M | $ 2.49M | $ 13.82M | $ 13.88M | |
$ 2.30B | $ 2.00B | $ -214.12M | $ 439.85M | $ 816.03M | $ 1.79B | |
$ 2.10B | - | $ -342.31M | - | $ 816.03M | $ 1.80B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.18B | $ 2.46B | |
- | - | - | - | - | - | |
$ 186.76M | $ 185.08M | $ 196.06M | $ 183.58M | $ 177.58M | $ 171.69M |