Income Statement  | Dec 25 | Dec 23 | Dec 22 | Dec 21 | Dec 19 | 
|---|---|---|---|---|---|
| $ 94.16M | $ 69.85M | $ 77.46M | $ 39.91M | $ 37.91M | |
| $ 42.10M | $ 36.35M | $ 57.58M | $ 26.32M | $ 24.79M | |
| $ 10.14M | $ 9.60M | $ 9.06M | $ 6.38M | $ 5.54M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 31.97M | $ 26.76M | $ 48.52M | $ 19.94M | $ 19.25M | |
| $ 31.97M | $ 26.76M | $ 48.52M | $ 19.94M | $ 19.25M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 31.97M | $ 26.76M | $ 48.52M | $ 19.94M | $ 19.25M | |
| $ 28.09M | $ 24.68M | $ 45.74M | $ 14.78M | $ 18.51M | |
| $ 2.02 | $ 2.06 | $ 3.99 | $ 1.32 | $ 2.63 | |
| $ 2.02 | $ 2.06 | $ 3.99 | $ 1.32 | $ 2.63 | |
| 13.91M | 11.96M | 11.46M | 11.19M | 7.05M | |
| 13.91M | 11.96M | 11.46M | 11.19M | 7.05M |