Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.14B | $ 3.14B | $ 2.90B | $ 2.86B | $ 3.19B | $ 2.98B | |
$ 1.60B | $ 1.60B | $ 1.45B | $ 1.39B | $ 1.45B | $ 1.31B | |
$ 1.55B | $ 1.55B | $ 1.45B | $ 1.47B | $ 1.74B | $ 1.66B | |
$ 681.86M | $ 681.86M | $ 600.80M | $ 602.88M | $ 633.06M | $ 815.29M | |
$ 864.85M | $ 864.85M | $ 850.61M | $ 863.27M | $ 1.11B | $ 849.27M | |
$ 3.00K | $ 3.00K | $ 7.00K | $ 12.00K | $ 17.00K | $ 15.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 809.34M | $ 809.34M | $ 777.16M | $ 829.48M | $ 1.11B | $ 848.43M | |
$ 251.01M | $ 251.01M | $ 238.51M | $ 246.94M | $ 335.77M | $ 263.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 558.34M | $ 558.34M | $ 538.65M | $ 582.54M | $ 773.45M | $ 585.00M | |
$ 69.70 | $ 69.70 | $ 64.69 | $ 68.07 | $ 86.53 | $ 63.37 | |
$ 69.70 | $ 69.70 | $ 64.46 | $ 67.67 | $ 85.90 | $ 62.84 | |
$ 32.04M | $ 8.01M | $ 8.33M | $ 8.56M | $ 8.94M | $ 9.23M | |
$ 32.05M | $ 8.01M | $ 8.36M | $ 8.61M | $ 9.00M | $ 9.31M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.28B | $ 2.28B | $ 2.05B | $ 1.99B | $ 2.08B | $ 2.13B | |
$ 558.34M | $ 558.34M | $ 538.65M | $ 582.54M | $ 773.45M | $ 585.00M | |
$ 596.19M | $ 596.04M | $ 591.45M | $ 608.23M | $ 773.37M | $ 585.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 864.85M | $ 864.85M | $ 850.61M | $ 863.27M | $ 1.11B | $ 849.27M | |
$ 864.85M | $ 884.08M | $ 885.90M | $ 883.06M | $ 1.12B | $ 866.49M |