Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.33B | $ 1.24B | $ 1.14B | $ 1.09B | $ 1.06B | |
| $ 397.88M | $ 364.81M | $ 299.11M | $ 304.88M | $ 292.19M | |
| $ 335.89M | $ 317.83M | $ 345.60M | $ 273.62M | $ 262.94M | |
| $ 31.81M | $ 30.93M | $ 30.41M | $ 28.61M | $ 30.43M | |
| $ 93.80M | $ 77.91M | $ 62.08M | $ 58.76M | $ 58.76M | |
| $ 63.03M | $ 46.98M | $ 31.67M | $ 30.16M | $ 28.33M | |
| $ -4.11M | $ -4.18M | $ -3.30M | $ -2.37M | $ -2.27M | |
| $ 58.93M | $ 42.80M | $ 28.37M | $ 27.78M | $ 26.06M | |
| $ 46.44M | $ 33.94M | $ 23.24M | $ 21.36M | $ 20.58M | |
| $ 2.02 | $ 1.49 | $ 1.02 | $ 0.94 | $ 0.91 | |
| $ 2.00 | $ 1.47 | $ 1.02 | $ 0.94 | $ 0.91 | |
| 22.94M | 22.77M | 22.73M | 22.67M | 22.59M | |
| 23.26M | 23.08M | 22.83M | 22.82M | 22.71M |