Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.64B | $ 11.17B | $ 9.46B | $ 8.07B | $ 7.93B | $ 7.72B | |
$ 149.86M | $ -9.45B | $ -8.17B | $ 7.36B | $ 7.08B | $ 6.91B | |
$ 1.60B | $ 1.72B | $ 1.28B | $ 704.80M | $ 852.92M | $ 812.09M | |
$ 334.03M | $ 334.73M | $ 251.89M | $ 171.82M | $ 168.94M | $ 163.03M | |
$ 2.18M | $ 145.10M | $ 220.01M | - | - | - | |
$ 1.26B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | $ 640.75M | |
- | - | - | $ 2.84 | $ 3.58 | $ 3.37 | |
- | - | - | $ 2.81 | $ 3.52 | $ 3.33 | |
- | - | - | $ 186.92M | $ 190.72M | $ 190.05M | |
- | - | - | $ 188.76M | $ 193.52M | $ 192.40M | |
$ 1.26B | $ 1.38B | $ 1.02B | $ 530.67M | $ 681.94M | $ 640.75M | |
$ 611.10M | - | - | $ 537.05M | $ 681.94M | $ 640.75M | |
- | - | - | $ 0.47 | $ 0.43 | $ 0.39 | |
- | - | - | - | - | - | |
- | - | - | $ 2.32 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 828.37M | - | - | $ 855.34M | $ 1.01B | $ 969.28M | |
- | - | - | - | - | - | |
$ 127.37M | $ 130.37M | $ 147.18M | $ 150.54M | $ 153.41M | $ 157.19M |