Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 207.98M | $ 185.52M | $ 152.86M | $ 101.11M | $ 86.34M | |
| $ 124.80M | $ 104.07M | $ 94.66M | $ 87.29M | $ 75.95M | |
| $ 70.21M | $ 62.95M | $ 61.08M | $ 51.41M | $ 43.75M | |
| $ 3.32M | $ 3.75M | $ 3.55M | $ 2.90M | $ 2.58M | |
| $ 57.91M | $ 44.87M | $ 37.14M | $ 38.77M | $ 34.78M | |
| $ 54.59M | $ 41.12M | $ 33.59M | $ 35.88M | $ 32.20M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 54.59M | $ 41.12M | $ 33.59M | $ 35.88M | $ 32.20M | |
| $ 42.10M | $ 31.32M | $ 26.74M | $ 27.93M | $ 25.04M | |
| $ 5.43 | $ 4.08 | $ 3.84 | $ 4.21 | $ 3.83 | |
| $ 5.37 | $ 4.05 | $ 3.78 | $ 4.14 | $ 3.79 | |
| 7.76M | 7.66M | 6.97M | 6.64M | 6.54M | |
| 7.84M | 7.74M | 7.06M | 6.75M | 6.61M |