Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 822.77M | $ 728.15M | $ 598.51M | $ 540.58M | $ 541.21M | |
$ 578.69M | $ 579.50M | $ 540.89M | $ 497.03M | $ 383.62M | |
$ 324.94M | $ 314.25M | $ 296.79M | $ 282.43M | $ 288.80M | |
$ 26.79M | $ 27.29M | $ 24.31M | $ 23.93M | $ 23.76M | |
$ 280.54M | $ 291.82M | $ 268.53M | $ 238.53M | $ 118.58M | |
$ 253.75M | $ 265.25M | $ 244.10M | $ 214.60M | $ 94.83M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 253.75M | $ 265.25M | $ 244.10M | $ 214.60M | $ 94.83M | |
$ 198.17M | $ 181.87M | $ 166.24M | $ 146.15M | $ 74.33M | |
$ 4.25 | $ 3.85 | $ 3.46 | $ 2.85 | $ 1.32 | |
$ 4.23 | $ 3.82 | $ 3.44 | $ 2.81 | $ 1.32 | |
46.64M | 47.26M | 48.03M | 50.96M | 51.36M | |
46.90M | 47.55M | 48.44M | 51.37M | 51.55M |