Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 15.23B | $ 11.68B | $ 10.87B | $ 9.64B | $ 9.52B | $ 6.95B | |
$ 1.25B | $ 2.24B | $ -9.79B | $ 8.64B | $ 7.23B | $ 6.96B | |
$ 2.55B | $ -148.84M | $ 1.15B | $ 1.00B | $ 2.29B | $ -7.86M | |
$ 531.80M | $ -47.64M | $ 684.46M | $ 168.68M | $ 486.35M | $ 122.50M | |
$ -4.40M | $ -22.90M | $ 15.00M | - | - | - | |
$ 1.43B | $ -250.12M | $ 403.85M | $ 768.92M | $ 1.79B | $ -133.01M | |
$ 139.89 | $ -23.57 | $ 176.92 | $ 55.67 | $ 129.25 | $ -9.55 | |
$ 139.54 | $ -23.57 | $ 176.51 | $ 55.63 | $ 129.07 | $ -9.55 | |
$ 53.64M | $ 13.58M | $ 2.49M | $ 13.81M | $ 13.86M | $ 13.92M | |
$ 53.72M | $ 13.58M | $ 2.49M | $ 13.82M | $ 13.88M | $ 13.92M | |
$ 1.97B | $ -214.12M | $ 439.85M | $ 816.03M | $ 1.79B | $ -128.18M | |
$ 1.46B | $ -342.31M | - | $ 816.03M | $ 1.80B | $ 17.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 950.44M | - | - | $ 1.18B | $ 2.46B | $ 146.36M | |
- | - | - | - | - | - | |
$ 190.18M | $ 196.06M | $ 183.58M | $ 177.58M | $ 171.69M | $ 154.21M |