Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 145.84M | $ 127.63M | $ 102.02M | $ 85.16M | $ 67.48M | |
| $ 88.79M | $ 69.34M | $ 49.86M | $ 43.86M | $ 34.34M | |
| $ 108.95M | $ 115.63M | $ 107.76M | $ 91.98M | $ 53.13M | |
| $ 25.49M | $ 28.33M | $ 24.91M | $ 20.15M | $ 16.32M | |
| $ 3.83M | $ -16.54M | $ -31.01M | $ -27.00M | $ -1.61M | |
| $ -20.15M | $ -46.29M | $ -57.91M | $ -48.11M | $ -18.79M | |
| $ -5.37M | $ -2.24M | $ -1.81M | $ -3.32M | $ -2.81M | |
| $ -25.53M | $ -48.52M | $ -59.71M | $ -51.44M | $ -21.61M | |
| $ -25.61M | $ -48.53M | $ -59.71M | $ -51.40M | $ -21.70M | |
| $ -0.46 | $ -1.11 | $ -1.66 | $ -1.63 | $ -0.71 | |
| $ -0.46 | $ -1.11 | $ -1.66 | $ -1.63 | $ -0.71 | |
| 56.21M | 43.54M | 36.01M | 31.66M | 30.38M | |
| 56.21M | 43.54M | 36.01M | 31.66M | 30.38M |