Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 5.86B | $ 5.65B | $ 5.37B | $ 5.19B | $ 5.10B | $ 4.21B | |
$ 3.85B | $ 3.68B | $ 3.77B | $ 3.43B | $ 3.35B | $ 2.69B | |
$ 2.02B | $ 1.96B | $ 1.60B | $ 1.77B | $ 1.75B | $ 1.52B | |
$ 1.08B | $ 1.05B | $ 933.46M | $ 894.94M | $ 838.02M | $ 822.22M | |
$ 931.24M | $ 913.44M | $ 664.47M | $ 872.14M | $ 914.79M | $ 693.02M | |
$ -49.63M | $ -32.54M | $ -29.36M | $ -29.96M | $ -29.00M | $ -36.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 734.12M | $ 773.34M | $ 556.20M | $ 779.70M | $ 561.92M | $ 889.02M | |
$ 252.73M | $ 250.19M | $ 187.44M | $ 240.74M | $ 249.83M | $ 242.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 386.33M | $ 416.47M | $ 290.55M | $ 423.94M | $ 188.79M | $ 649.19M | |
$ 2.07 | $ 2.23 | $ 1.55 | $ 2.13 | $ ― | $ ― | |
$ 2.07 | $ 2.22 | $ 1.54 | $ 2.13 | $ ― | $ ― | |
$ 748.21M | $ 187.05M | $ 187.35M | $ 199.27M | $ ― | $ ― | |
$ 749.59M | $ 187.61M | $ 187.35M | $ 199.27M | $ ― | $ ― | |
$ 0.50 | $ 0.50 | $ 0.50 | $ 0.05 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.06 | $ 2.10 | $ 1.76 | $ 1.99 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.93B | $ 4.73B | $ 4.70B | $ 4.32B | $ 4.19B | $ 3.51B | |
$ 386.33M | $ 416.47M | $ 290.55M | $ 423.94M | $ 188.79M | $ 649.19M | |
$ 459.56M | $ 471.27M | $ 357.95M | $ 460.71M | $ 262.88M | $ 421.73M | |
$ ― | $ 36.35M | $ 37.23M | $ 34.48M | $ 31.53M | $ 38.15M | |
$ 827.49M | $ 809.69M | $ 593.43M | $ 814.18M | $ 593.45M | $ 927.17M | |
$ 1.31B | $ 1.28B | $ 908.89M | $ 1.11B | $ 983.76M | $ 1.22B |