Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.85B | $ 2.22B | $ 1.69B | $ 1.40B | $ 1.49B | |
$ 2.00B | $ 1.94B | $ 1.69B | $ 1.37B | $ 1.20B | |
$ 1.30B | $ 1.23B | $ 853.96M | $ 881.99M | $ 848.90M | |
$ 82.82M | $ 76.44M | $ 71.34M | $ 69.29M | $ 64.37M | |
$ 778.78M | $ 788.82M | $ 740.17M | $ 558.83M | $ 415.69M | |
$ 695.97M | $ 712.37M | $ 668.83M | $ 489.54M | $ 351.32M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 695.97M | $ 712.37M | $ 668.83M | $ 489.54M | $ 351.32M | |
$ 582.54M | $ 597.97M | $ 579.15M | $ 443.08M | $ 331.15M | |
$ 9.08 | $ 8.91 | $ 8.84 | $ 6.79 | $ 5.11 | |
$ 9.06 | $ 9.08 | $ 8.79 | $ 6.74 | $ 5.09 | |
64.19M | 65.63M | 64.16M | 63.61M | 62.73M | |
64.28M | 64.41M | 64.52M | 64.10M | 63.00M |