Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 10.41B | $ 11.07B | $ 7.99B | $ 4.43B | $ 6.49B | $ 7.71B | |
$ 3.97B | $ 1.78B | $ 4.45B | $ 3.53B | $ 4.58B | $ 4.53B | |
$ 6.06B | $ 6.70B | $ 3.54B | $ 905.00M | $ 1.92B | $ 3.17B | |
$ 1.59B | $ 3.73B | $ 620.00M | $ 732.00M | $ 1.47B | $ 1.20B | |
$ 4.46B | $ 2.96B | $ 2.92B | $ 173.00M | $ 445.00M | $ 1.97B | |
$ -227.00M | $ 381.00M | $ -410.00M | $ -427.00M | $ -387.00M | $ -384.00M | |
$ -478.00M | $ -2.91B | $ -619.00M | $ -4.59B | $ -3.07B | $ -627.00M | |
$ 4.25B | $ 5.73B | $ 1.89B | $ -4.84B | $ -3.01B | $ 958.00M | |
$ 1.78B | $ 1.65B | $ 578.00M | $ 64.00M | $ 674.00M | $ 672.00M | |
- | - | - | - | - | - | |
$ 2.12B | $ 4.15B | $ 973.00M | $ -4.86B | $ -3.55B | $ 40.00M | |
$ 5.38 | - | $ 2.60 | $ -12.86 | $ -9.43 | $ 0.11 | |
$ 5.37 | - | $ 2.59 | $ -12.86 | $ -9.43 | $ 0.11 | |
$ 981.00M | - | $ 374.00M | $ 378.00M | $ 377.00M | $ 382.00M | |
$ 984.00M | - | $ 375.00M | $ 378.00M | $ 377.00M | $ 384.00M | |
$ 0.50 | - | $ 0.14 | $ 0.33 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 3.90 | $ -1.08 | $ 0.00 | $ 1.77 | |
- | - | - | - | - | - | |
$ 5.56B | $ 5.51B | $ 5.07B | $ 4.26B | $ 6.05B | $ 5.74B | |
$ 227.00M | - | $ 410.00M | $ 426.00M | $ 393.00M | $ 397.00M | |
$ 2.12B | $ 4.08B | $ 1.14B | $ -4.78B | $ -3.52B | $ 40.00M | |
$ 1.94B | - | $ 1.56B | $ -1.44B | $ -1.28B | $ 497.71M | |
$ 4.47B | $ 4.97B | $ 2.30B | $ -4.41B | $ -2.62B | $ 1.35B | |
$ 5.75B | $ 6.21B | $ 3.66B | $ -2.64B | $ 65.00M | $ 3.76B |