Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 217.51M | $ 203.71M | $ 185.26M | $ 134.08M | $ 131.08M | |
| $ 144.75M | $ 136.47M | $ 136.59M | $ 113.45M | $ 120.86M | |
| $ 100.00M | $ 94.88M | $ 91.32M | $ 76.47M | $ 73.44M | |
| $ 10.21M | $ 10.57M | $ 12.65M | $ 14.00M | $ 15.18M | |
| $ 54.95M | $ 52.15M | $ 57.92M | $ 50.99M | $ 62.60M | |
| $ 44.74M | $ 41.58M | $ 45.27M | $ 36.99M | $ 47.42M | |
| $ -3.62M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 41.12M | $ 41.58M | $ 45.27M | $ 36.99M | $ 47.42M | |
| $ 33.35M | $ 35.02M | $ 36.05M | $ 29.65M | $ 37.41M | |
| $ 4.34 | $ 4.48 | $ 4.63 | $ 3.75 | $ 4.42 | |
| $ 4.28 | $ 4.36 | $ 4.56 | $ 3.70 | $ 4.32 | |
| 7.52M | 7.70M | 7.79M | 7.91M | 8.46M | |
| 7.66M | 7.89M | 7.91M | 8.01M | 8.66M |