Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 9.54B | $ 8.22B | $ 7.77B | $ 11.36B | $ 10.37B | |
$ ― | $ 7.66B | $ 6.57B | $ 5.94B | $ 8.13B | $ 7.58B | |
$ ― | $ 1.87B | $ 1.65B | $ 1.83B | $ 3.23B | $ 2.79B | |
$ ― | $ 1.32B | $ 1.02B | $ 1.01B | $ 1.58B | $ 1.31B | |
$ ― | $ 553.71M | $ 631.04M | $ 821.36M | $ 1.65B | $ 1.48B | |
$ ― | $ -85.95M | $ -41.83M | $ -25.87M | $ -27.77M | $ -49.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 748.00M | $ 579.24M | $ 883.51M | $ 1.67B | $ 1.45B | |
$ ― | $ 27.33M | $ 35.04M | $ 99.22M | $ 181.49M | $ 212.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 708.07M | $ 543.04M | $ 800.73M | $ 1.49B | $ 1.27B | |
$ ― | $ 0.94 | $ 0.72 | $ 1.06 | $ 2.09 | $ 1.86 | |
$ ― | $ 0.94 | $ 0.72 | $ 1.06 | $ 2.09 | $ 1.86 | |
$ ― | $ 755.91M | $ 755.91M | $ 756.25M | $ 713.69M | $ 682.11M | |
$ ― | $ 757.50M | $ 756.70M | $ 756.25M | $ 713.69M | $ 682.11M | |
$ ― | $ 0.22 | $ 0.32 | $ 0.25 | $ 0.50 | $ 0.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.35M | $ 3.01M | $ 9.27M | $ 16.70M | $ 6.39M | |
$ ― | $ 8.98B | $ 7.59B | $ 6.95B | $ 9.71B | $ 8.88B | |
$ ― | $ 708.51M | $ 543.68M | $ 801.23M | $ 1.49B | $ 1.27B | |
$ ― | $ 479.36M | $ 562.74M | $ 853.73M | $ 1.57B | $ 1.37B | |
$ ― | $ 94.36M | $ 49.94M | $ 61.16M | $ 45.55M | $ 57.73M | |
$ ― | $ 842.36M | $ 629.18M | $ 944.67M | $ 1.72B | $ 1.50B | |
$ ― | $ 1.24B | $ 629.18M | $ 944.67M | $ 1.93B | $ 1.71B |