Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|
$ 558.27M | $ 508.57M | $ 523.12M | $ 493.57M | $ 443.66M | |
$ 172.58M | $ 152.03M | $ 148.13M | $ 119.60M | $ 100.40M | |
$ 125.97M | $ 112.60M | $ 107.65M | $ 466.08M | $ 420.13M | |
$ 17.23M | $ 19.46M | $ 18.98M | $ 32.17M | $ 28.20M | |
$ 63.84M | $ 60.96M | $ 60.10M | $ 52.80M | $ 51.53M | |
$ 46.61M | $ 39.43M | $ 40.48M | $ 29.80M | $ 23.33M | |
$ -679.00K | $ 1.56M | $ -152.00K | $ -1.25M | $ -1.89M | |
$ 45.93M | $ 40.99M | $ 40.33M | $ 21.00M | $ 4.76M | |
$ 36.86M | $ 33.66M | $ 31.58M | $ 21.46M | $ 2.85M | |
$ 2.51 | $ 1.90 | $ 1.74 | $ 1.18 | $ 0.16 | |
$ 2.36 | $ 1.84 | $ 1.67 | $ 1.15 | $ 0.15 | |
14.68M | 17.70M | 18.20M | 18.23M | 17.65M | |
15.72M | 18.25M | 18.89M | 18.72M | 18.38M |