Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 183.97B | $ 160.97B | $ 143.66B | $ 138.05B | $ 129.90B | $ 110.53B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 891.24M | $ 2.27B | $ 2.00B | $ 1.72B | $ 1.39B | $ 1.26B | |
$ 53.00M | $ -372.00M | $ -55.00M | $ -132.00M | $ -180.00M | $ -493.00M | |
$ 64.24B | $ 46.09B | $ 40.95B | $ 49.83B | $ 44.05B | $ 33.21B | |
$ 16.76B | $ 10.56B | $ 10.05B | $ 12.79B | $ 11.64B | $ 9.05B | |
- | - | - | - | - | - | |
$ 47.29B | $ 35.05B | $ 30.51B | $ 36.53B | $ 31.96B | $ 23.91B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.29B | $ 35.05B | $ 30.51B | $ 36.53B | $ 31.96B | $ 23.91B | |
$ 47.25B | $ 35.33B | $ 30.55B | $ 36.63B | $ 32.09B | $ 24.18B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |