Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 23.80B | $ 11.74B | $ 10.79B | $ 11.00B | $ 9.95B | $ 10.25B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.10B | $ 9.39B | $ 9.55B | $ 8.50B | $ 8.81B | |
$ ― | $ 1.64B | $ 1.39B | $ 1.46B | $ 1.45B | $ 1.43B | |
$ ― | $ -162.00M | $ -203.00M | $ -103.00M | $ -76.00M | $ -60.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.34B | $ 768.00M | $ 1.15B | $ 1.22B | $ 1.19B | |
$ ― | $ 307.00M | $ 196.00M | $ 305.00M | $ 285.00M | $ 312.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.03B | $ 576.00M | $ 841.00M | $ 919.00M | $ 862.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 10.10B | $ 9.39B | $ 9.55B | $ 8.50B | $ 8.81B | |
$ ― | $ 1.03B | $ 576.00M | $ 841.00M | $ 919.00M | $ 862.00M | |
$ ― | $ 1.13B | $ 909.52M | $ 988.75M | $ 1.04B | $ 1.04B | |
$ ― | $ 185.00M | $ 262.00M | $ 215.00M | $ 139.00M | $ 101.00M | |
$ ― | $ 1.53B | $ 1.03B | $ 1.37B | $ 1.36B | $ 1.29B | |
$ ― | $ 2.38B | $ 2.21B | $ 2.37B | $ 2.08B | $ 1.64B |