Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.82B | $ 2.71B | $ 2.54B | $ 2.01B | $ 1.67B | |
| $ 188.23M | $ 182.35M | $ 170.84M | $ 127.72M | $ 100.55M | |
| $ 175.67M | $ 164.37M | $ 144.88M | $ 105.12M | $ 82.72M | |
| $ 9.84M | $ 9.50M | $ 7.58M | $ 3.64M | $ 3.09M | |
| $ 11.40M | $ 27.37M | $ 33.43M | $ 27.37M | $ 21.12M | |
| $ 12.56M | $ 17.98M | $ 25.97M | $ 22.60M | $ 17.82M | |
| $ -10.99M | $ -10.52M | $ -8.66M | $ 544.27K | $ 2.22M | |
| $ 1.56M | $ 7.46M | $ 17.30M | $ 23.15M | $ 20.05M | |
| $ 568.74K | $ 4.34M | $ 11.60M | $ 16.67M | $ 15.55M | |
| $ 0.93 | $ 7.24 | $ 19.85 | $ 29.37 | $ 28.24 | |
| $ 0.92 | $ 7.15 | $ 19.46 | $ 28.59 | $ 27.36 | |
| 618.20K | 599.02K | 584.15K | 567.70K | 550.55K | |
| 616.49K | 606.78K | 595.85K | 583.06K | 568.10K |