Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 17.23B | $ 14.07B | $ 13.65B | $ 14.86B | $ 13.47B | $ 11.23B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -2.00M | $ 1.00M | $ 7.00M | $ 8.00M | $ 3.00M | $ 8.00M | |
$ -14.00M | $ -202.00M | $ -199.00M | $ -126.00M | $ 71.00M | $ 88.00M | |
$ 8.75B | $ 5.77B | $ 4.41B | $ 7.67B | $ 6.74B | $ 4.96B | |
$ 1.76B | $ 958.00M | $ 977.00M | $ 2.06B | $ 1.67B | $ 1.12B | |
- | - | - | - | - | - | |
$ 7.00B | $ 4.81B | $ 3.44B | $ 5.61B | $ 5.08B | $ 3.85B | |
$ 5.88 | $ 4.05 | $ 2.89 | $ 4.71 | $ 4.27 | $ 3.37 | |
$ 5.88 | $ 4.05 | $ 2.89 | $ 4.71 | $ 4.27 | $ 3.37 | |
$ 4.76B | $ 1.19B | $ 1.19B | $ 1.19B | $ 1.19B | $ 1.14B | |
$ 4.76B | $ 1.19B | $ 1.19B | $ 1.19B | $ 1.19B | $ 1.19B | |
$ 7.79 | $ 1.90 | $ 0.00 | $ 1.71 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.00B | $ 4.81B | $ 3.44B | $ 5.61B | $ 5.08B | $ 3.85B | |
$ 7.01B | $ 4.98B | $ 3.59B | $ 5.70B | $ 5.02B | $ 3.78B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |