Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 628.92M | $ 481.18M | $ 551.27M | $ 505.62M | $ 477.70M | |
$ 523.22M | $ 478.05M | $ 502.40M | $ 500.57M | $ 458.18M | |
$ 251.37M | $ 237.88M | $ 166.63M | $ 228.75M | $ 215.81M | |
$ 13.43M | $ 12.58M | $ 12.76M | $ 13.06M | $ 12.79M | |
$ 285.27M | $ 255.88M | $ 293.64M | $ 285.03M | $ 255.16M | |
$ 271.85M | $ 241.77M | $ 295.79M | $ 271.97M | $ 242.37M | |
$ 484.00K | $ 243.30M | $ -14.92M | $ 0.00 | $ -12.61M | |
$ 271.85M | $ 243.30M | $ 280.87M | $ 271.97M | $ 242.37M | |
$ 223.51M | $ 198.98M | $ 234.47M | $ 227.56M | $ 202.03M | |
$ 1.56 | $ 1.39 | $ 1.64 | $ 1.60 | $ 1.42 | |
$ 1.56 | $ 1.39 | $ 1.64 | $ 1.59 | $ 1.42 | |
142.82M | 142.69M | 142.60M | 142.29M | 142.03M | |
143.23M | 142.94M | 143.21M | 143.13M | 142.54M |