Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 20.83B | $ 21.12B | $ 19.21B | $ 16.80B | $ 16.84B | $ 16.19B | |
$ -216.00M | $ 471.00M | $ 887.00M | $ -3.07B | $ -773.00M | $ -408.00M | |
$ 13.49B | $ 13.17B | $ 12.22B | $ 10.30B | $ 10.57B | $ 10.30B | |
- | - | - | - | - | - | |
$ -1.06B | - | $ 27.00M | - | - | - | |
$ 7.73B | $ 7.47B | $ 6.99B | $ 3.43B | $ 5.49B | $ 5.49B | |
$ 1.35B | $ 1.36B | $ 1.26B | $ 426.00M | $ 901.00M | $ 928.00M | |
- | - | - | - | - | - | |
$ 5.91B | $ 5.74B | $ 5.49B | $ 7.25B | $ 5.13B | $ 5.06B | |
$ 11.12 | $ 13.86 | $ 12.71 | $ 16.99 | $ 11.43 | $ 10.79 | |
$ 11.12 | $ 13.85 | $ 12.70 | $ 16.96 | $ 11.39 | $ 10.71 | |
$ 1.21B | $ 412.00M | $ 426.00M | $ 427.00M | $ 447.00M | $ 467.00M | |
$ 1.21B | $ 412.00M | $ 426.00M | $ 427.00M | $ 448.00M | $ 470.00M | |
$ 3.00 | - | - | $ 4.60 | $ 4.20 | $ 3.40 | |
- | - | - | - | - | - | |
$ 3.78 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.20B | $ 13.01B | $ 10.65B | $ 6.87B | $ 9.19B | $ 9.31B | |
$ 6.35B | $ 6.11B | $ 5.72B | $ 7.52B | $ 5.37B | $ 5.30B | |
$ 4.46B | $ 6.30B | - | $ 2.96B | $ 4.54B | $ 4.51B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |