Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.13B | $ 3.98B | $ 3.54B | $ 2.92B | $ 2.62B | |
$ 1.50B | $ 1.46B | $ 1.33B | $ 1.07B | $ 958.31M | |
$ 816.39M | $ 811.68M | $ 744.78M | $ 640.81M | $ 607.16M | |
$ 314.12M | $ 303.87M | $ 265.54M | $ 234.92M | $ 198.09M | |
$ 1.03B | $ 1.04B | $ 854.29M | $ 759.15M | $ 581.73M | |
$ 617.26M | $ 650.98M | $ 589.86M | $ 432.73M | $ 351.15M | |
$ -35.98M | $ -27.99M | $ -109.15M | $ 14.38M | $ -47.07M | |
$ 581.28M | $ 622.99M | $ 480.71M | $ 447.11M | $ 304.08M | |
$ 474.62M | $ 486.23M | $ 390.98M | $ 364.30M | $ 252.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.27 | $ 9.57 | $ 7.77 | $ 7.35 | $ 5.17 | |
$ 9.22 | $ 9.48 | $ 7.60 | $ 7.20 | $ 5.07 | |
51.23M | 50.81M | 50.29M | 49.55M | 48.73M | |
51.45M | 51.30M | 51.42M | 50.61M | 49.69M |