Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 16.07B | $ 5.48B | $ 5.49B | $ 8.12B | $ 7.47B | $ 6.73B | |
$ ― | $ 3.31B | $ 3.09B | $ 698.26M | $ 444.13M | $ 390.98M | |
$ ― | $ 2.16B | $ 2.40B | $ 7.42B | $ 7.03B | $ 6.34B | |
$ ― | $ 5.33B | $ 4.85B | $ 5.59B | $ 4.69B | $ 3.87B | |
$ ― | $ 149.12M | $ 633.70M | $ 2.53B | $ 2.34B | $ 2.47B | |
$ ― | $ 110.58M | $ 163.04M | $ 110.40M | $ 213.16M | $ 122.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 663.88M | $ 314.16M | $ 2.80B | $ 2.65B | $ 2.63B | |
$ ― | $ 52.78M | $ -97.78M | $ 217.31M | $ 268.61M | $ 313.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 551.30M | $ 362.80M | $ 2.53B | $ 2.33B | $ 2.25B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.00 | $ 98.20M | $ 174.72M | |
$ ― | $ 5.33B | $ 4.85B | $ 5.59B | $ 5.13B | $ 4.26B | |
$ ― | $ 551.30M | $ 362.80M | $ 2.53B | $ 2.33B | $ 2.25B | |
$ ― | $ 181.77M | $ 1.23B | $ 2.39B | $ 2.28B | $ 2.25B | |
$ ― | $ 2.84M | $ 5.82M | $ ― | $ ― | $ ― | |
$ ― | $ 666.72M | $ 319.98M | $ 2.53B | $ 2.34B | $ 2.47B | |
$ ― | $ 1.68B | $ 1.26B | $ 3.49B | $ 3.04B | $ 3.05B |