Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 161.00M | $ 147.48M | $ 183.73M | $ 97.02M | $ 17.36M | |
| $ 46.21M | $ 50.40M | $ 73.37M | $ 32.64M | $ -2.34M | |
| $ 7.19M | $ 6.26M | $ 7.35M | $ 2.82M | $ 1.14M | |
| $ 25.93M | $ 16.99M | $ 15.63M | $ 12.29M | $ 8.68M | |
| $ 64.95M | $ 67.55M | $ 88.58M | $ 43.41M | $ 5.18M | |
| $ 39.02M | $ 44.14M | $ 66.02M | $ 29.82M | $ -3.49M | |
| $ 10.96M | $ 6.01M | $ 5.12M | $ -309.00K | $ -154.00K | |
| $ 49.98M | $ 50.16M | $ 71.13M | $ 29.51M | $ -3.64M | |
| $ 49.98M | $ 50.16M | $ 71.13M | $ 29.51M | $ -3.64M | |
| $ 1.45 | $ 1.54 | $ 3.22 | $ 2.89 | $ -11.89 | |
| $ 1.29 | $ 1.40 | $ 2.93 | $ 2.88 | $ -11.89 | |
| 34.50M | 29.93M | 18.60M | 8.56M | 318.35K | |
| 36.23M | 33.01M | 22.93M | 8.59M | 318.35K |