Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.87B | $ 4.87B | $ 4.28B | $ 4.19B | $ 4.07B | $ 3.91B | |
$ 678.93M | $ 678.93M | $ 480.93M | $ 525.23M | $ 632.85M | $ 573.79M | |
$ 4.19B | $ 4.19B | $ 3.80B | $ 3.66B | $ 3.44B | $ 3.33B | |
$ 3.78B | $ 3.78B | $ 3.45B | $ 3.25B | $ 3.33B | $ 3.24B | |
$ 405.60M | $ 405.59M | $ 348.89M | $ 411.32M | $ 108.25M | $ 97.26M | |
$ -37.92M | $ -37.92M | $ -37.00M | $ -43.27M | $ -49.28M | $ -11.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 387.04M | $ 387.04M | $ 311.17M | $ 329.35M | $ 53.43M | $ 90.08M | |
$ 84.03M | $ 84.03M | $ 76.50M | $ 80.14M | $ 18.32M | $ 26.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 303.01M | $ 303.01M | $ 234.67M | $ 249.21M | $ 35.11M | $ 63.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 186.93M | |
$ 4.46B | $ 4.46B | $ 3.94B | $ 3.77B | $ 3.96B | $ 3.81B | |
$ 303.01M | $ 303.01M | $ 234.67M | $ 249.21M | $ 35.11M | $ 63.56M | |
$ 303.01M | $ 304.95M | $ 234.69M | $ 279.69M | $ 36.37M | $ 61.41M | |
$ 42.96M | $ 42.96M | $ 36.29M | $ 40.48M | $ 48.61M | $ 12.15M | |
$ 430.00M | $ 430.00M | $ 347.46M | $ 369.83M | $ 102.04M | $ 102.24M | |
$ 637.03M | $ 637.03M | $ 541.44M | $ 567.47M | $ 294.84M | $ 152.37M |