Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.84B | $ 1.72B | $ 1.67B | $ 1.69B | $ 1.64B | |
| $ 239.41M | $ 228.09M | $ 214.75M | $ 193.31M | $ 230.57M | |
| $ 190.87M | $ 174.82M | $ 160.09M | $ 149.52M | $ 166.43M | |
| $ 16.78M | $ 14.59M | $ 14.34M | $ 15.32M | $ 14.67M | |
| $ 65.32M | $ 73.96M | $ 75.26M | $ 62.86M | $ 81.56M | |
| $ 48.54M | $ 53.27M | $ 54.66M | $ 43.79M | $ 64.13M | |
| $ 19.33M | $ -330.00K | $ -1.60M | $ 764.00K | $ 1.38M | |
| $ 67.87M | $ 52.94M | $ 53.06M | $ 44.55M | $ 65.51M | |
| $ 59.06M | $ 39.47M | $ 38.39M | $ 34.24M | $ 48.54M | |
| $ 0.82 | $ 0.54 | $ 0.52 | $ 0.46 | $ 0.65 | |
| $ 0.81 | $ 0.53 | $ 0.52 | $ 0.46 | $ 0.65 | |
| 72.38M | 73.75M | 74.29M | 74.34M | 74.82M | |
| 73.03M | 73.99M | 74.34M | 74.35M | 74.96M |