Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 199.36M | $ 183.26M | $ 167.98M | $ 134.47M | $ 115.40M | |
| $ 153.34M | $ 131.01M | $ 127.36M | $ 127.27M | $ 111.63M | |
| $ 78.25M | $ 64.73M | $ 66.65M | $ 60.75M | $ 58.82M | |
| $ 0.00 | $ 0.00 | $ 3.17M | $ 3.30M | $ 3.17M | |
| $ 75.09M | $ 60.18M | $ 63.89M | $ 69.82M | $ 55.98M | |
| $ 75.09M | $ 66.28M | $ 60.71M | $ 66.52M | $ 52.82M | |
| $ 0.00 | $ -6.09M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 75.09M | $ 60.18M | $ 60.71M | $ 66.52M | $ 52.82M | |
| $ 54.20M | $ 43.28M | $ 43.97M | $ 48.56M | $ 39.16M | |
| $ 5.91 | $ 4.67 | $ 4.78 | $ 5.34 | $ 4.39 | |
| $ 5.86 | $ 4.64 | $ 4.76 | $ 5.28 | $ 4.33 | |
| 9.17M | 9.26M | 9.19M | 9.10M | 8.92M | |
| 9.25M | 9.32M | 9.24M | 9.19M | 9.05M |