Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 16.20B | $ 16.20B | $ 9.24B | $ 10.55B | $ 12.05B | $ 10.06B | |
$ 7.79B | $ 7.79B | $ 5.92B | $ 7.30B | $ 7.68B | $ 6.80B | |
$ 8.40B | $ 8.40B | $ 3.33B | $ 3.25B | $ 4.37B | $ 3.27B | |
$ 1.73B | $ 1.73B | $ 1.25B | $ 1.25B | $ 1.35B | $ 1.23B | |
$ 6.67B | $ 6.67B | $ 2.08B | $ 2.00B | $ 3.01B | $ 2.04B | |
$ -106.00M | $ 106.00M | $ -72.00M | $ -50.00M | $ -49.00M | $ -58.00M | |
- | - | - | - | - | - | |
$ 6.33B | $ 6.33B | $ 1.58B | $ 1.79B | $ 2.73B | $ 1.82B | |
$ 1.28B | $ 1.28B | $ 343.00M | $ 453.00M | $ 486.00M | $ 371.00M | |
- | - | - | - | - | - | |
$ 5.04B | $ 5.04B | $ 1.24B | $ 1.34B | $ 2.24B | $ 1.45B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.53B | $ -9.53B | $ 7.17B | $ 8.55B | $ 9.03B | $ 8.03B | |
$ 5.04B | $ 5.04B | $ 1.24B | $ 1.34B | $ 2.24B | $ 1.45B | |
$ 5.08B | - | $ 1.27B | $ 1.37B | $ 2.25B | $ 1.47B | |
$ 55.00M | - | $ 68.00M | $ 48.00M | $ 56.00M | $ 65.00M | |
$ 6.39B | $ 6.23B | $ 1.65B | $ 1.84B | $ 2.79B | $ 1.89B | |
$ 6.98B | - | $ 2.22B | $ 2.40B | $ 3.36B | $ 2.51B |