Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 540.01M | $ 530.76M | $ 543.74M | $ 497.50M | $ 513.62M | |
| $ 113.75M | $ 118.06M | $ 112.04M | $ 89.61M | $ 86.30M | |
| $ 91.87M | $ 97.55M | $ 102.94M | $ 96.82M | $ 81.83M | |
| $ 12.45M | $ 14.08M | $ 15.26M | $ 14.78M | $ 13.89M | |
| $ 37.87M | $ 33.52M | $ 21.73M | $ 9.12M | $ 21.43M | |
| $ 21.89M | $ 20.51M | $ 9.11M | $ -7.21M | $ 4.47M | |
| $ -4.47M | $ -6.07M | $ -8.16M | $ -1.79M | $ 119.00K | |
| $ 17.42M | $ 14.45M | $ 944.00K | $ -9.00M | $ 4.59M | |
| $ 7.54M | $ 42.95M | $ 1.46M | $ -45.56M | $ 3.63M | |
| $ 0.73 | $ 4.01 | $ 0.14 | $ -4.25 | $ 0.34 | |
| $ 0.69 | $ 3.89 | $ 0.13 | $ -4.25 | $ 0.34 | |
| 10.37M | 10.72M | 10.80M | 10.72M | 10.62M | |
| 10.88M | 11.05M | 10.99M | 10.72M | 10.75M |