Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 177.61M | $ 165.43M | $ 143.62M | $ 109.91M | $ 96.46M | |
| $ 92.87M | $ 79.74M | $ 79.46M | $ 91.29M | $ 86.06M | |
| $ 50.93M | $ 47.16M | $ 43.76M | $ 43.90M | $ 42.15M | |
| $ 0.00 | $ 2.21M | $ 2.11M | $ 1.98M | $ 2.04M | |
| $ 41.94M | $ 34.79M | $ 37.81M | $ 49.37M | $ 45.95M | |
| $ 41.94M | $ 32.58M | $ 35.70M | $ 47.39M | $ 43.91M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 41.94M | $ 32.58M | $ 35.70M | $ 47.39M | $ 43.91M | |
| $ 34.39M | $ 27.05M | $ 29.52M | $ 38.99M | $ 36.27M | |
| $ 3.10 | $ 2.45 | $ 2.68 | $ 3.57 | $ 3.33 | |
| $ 3.07 | $ 2.43 | $ 2.66 | $ 3.53 | $ 3.30 | |
| 11.08M | 11.05M | 11.02M | 10.93M | 10.90M | |
| 11.21M | 11.14M | 11.08M | 11.03M | 10.99M |