Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.45B | $ 1.34B | $ 1.02B | $ 847.94M | $ 980.92M | |
$ 715.97M | $ 750.42M | $ 861.07M | $ 799.62M | $ 785.96M | |
$ 544.66M | $ 549.82M | $ 554.50M | $ 467.16M | $ 466.17M | |
$ 46.12M | $ 47.88M | $ 48.96M | $ 47.22M | $ 49.04M | |
$ 217.42M | $ 248.48M | $ 355.52M | $ 379.68M | $ 368.83M | |
$ 171.31M | $ 200.60M | $ 306.56M | $ 332.46M | $ 319.79M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 171.31M | $ 200.60M | $ 306.56M | $ 332.46M | $ 319.79M | |
$ 152.69M | $ 175.06M | $ 256.41M | $ 271.16M | $ 254.90M | |
$ 1.22 | $ 1.39 | $ 2.07 | $ 2.47 | $ 2.32 | |
$ 1.21 | $ 1.38 | $ 2.06 | $ 2.47 | $ 2.31 | |
125.49M | 126.34M | 127.05M | 109.88M | 109.86M | |
126.12M | 125.18M | 127.05M | 110.08M | 110.17M |