Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 233.00M | $ 184.58M | $ 126.90M | $ 98.02M | $ 71.56M | |
| $ 184.93M | $ 106.07M | $ 96.60M | $ 86.27M | $ 67.00M | |
| $ 96.97M | $ 97.81M | $ 59.75M | $ 64.29M | $ 52.82M | |
| $ 0.00 | $ 3.64M | $ 1.92M | $ 2.00M | $ 1.72M | |
| $ 87.96M | $ 11.90M | $ 38.77M | $ 23.98M | $ 15.91M | |
| $ 87.96M | $ 8.26M | $ 36.86M | $ 21.98M | $ 14.19M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 87.96M | $ 8.26M | $ 36.86M | $ 21.98M | $ 14.19M | |
| $ 63.06M | $ 5.43M | $ 25.91M | $ 16.11M | $ 10.71M | |
| $ 1.95 | $ 0.22 | $ 1.42 | $ 0.90 | $ 0.74 | |
| $ 1.93 | $ 0.22 | $ 1.39 | $ 0.88 | $ 0.72 | |
| 32.75M | 24.25M | 18.25M | 17.82M | 14.40M | |
| 32.75M | 24.62M | 18.66M | 18.23M | 14.91M |