Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 227.87M | $ 212.90M | $ 189.36M | $ 182.69M | $ 93.89M | |
| $ 144.75M | $ 127.33M | $ 119.86M | $ 114.52M | $ 52.23M | |
| $ 14.80M | $ 7.31M | $ 428.72K | $ 7.88M | $ 6.50M | |
| $ 28.61M | $ 26.37M | $ 22.84M | $ 18.52M | $ 7.20M | |
| $ 158.56M | $ 149.76M | $ 143.82M | $ 129.84M | $ 52.95M | |
| $ 129.95M | $ 120.02M | $ 119.43M | $ 106.64M | $ 45.73M | |
| $ 7.02M | $ -7.24M | $ -4.88M | $ -395.30K | $ -2.77M | |
| $ 136.97M | $ 112.78M | $ 114.55M | $ 106.24M | $ 42.96M | |
| $ 136.97M | $ 112.78M | $ 114.55M | $ 106.24M | $ 42.96M | |
| $ 19.73 | $ 16.20 | $ 16.53 | $ 14.79 | $ 6.07 | |
| $ 19.72 | $ 16.20 | $ 16.52 | $ 14.78 | $ 6.06 | |
| 6.94M | 6.96M | 6.93M | 7.18M | 6.98M | |
| 6.95M | 6.96M | 6.94M | 7.19M | 6.99M |