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 | |
$ 4.60 | $ 4.99 | $ 3.69 | $ 1.89 | $ 3.58 | $ 3.37 | |
$ 4.55 | $ 4.94 | $ 3.65 | $ 1.87 | $ 3.52 | $ 3.33 | |
$ 1.10B | $ 276.85K | $ 277.43K | $ 280.39M | $ 190.72M | $ 190.05M | |
$ 1.11B | $ 279.46K | $ 279.75K | $ 283.14M | $ 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.91 | $ 0.89 | $ 0.00 | $ 0.31 | $ 0.43 | $ 0.39 | |
- | - | - | - | - | - | |
$ 1.01 | - | - | $ 1.55 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 828.37M | - | - | $ 855.34M | $ 1.01B | $ 969.28M | |
- | - | - | - | - | - | |
$ 127.37M | $ 130.37M | $ 147.18M | $ 150.54M | $ 153.41M | $ 157.19M |