Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 219.02M | $ 179.47M | $ 165.84M | $ 148.55M | $ 111.06M | |
| $ 162.07M | $ 125.32M | $ 114.09M | $ 100.64M | $ 66.87M | |
| $ 156.23M | $ 125.83M | $ 115.22M | $ 103.68M | $ 83.51M | |
| $ 11.34M | $ 4.52M | $ 6.27M | $ 6.80M | $ 9.55M | |
| $ 18.50M | $ 5.46M | $ 6.12M | $ 4.70M | $ -6.26M | |
| $ 5.85M | $ -504.00K | $ -1.13M | $ -3.04M | $ -16.64M | |
| $ -2.65M | $ 7.08M | $ 6.00M | $ 3.51M | $ -1.68M | |
| $ 3.20M | $ 6.58M | $ 4.87M | $ 470.00K | $ -18.32M | |
| $ -640.00K | $ 4.06M | $ 3.10M | $ -3.43M | $ -21.49M | |
| $ -0.02 | $ 0.11 | $ 0.08 | $ -0.09 | $ -0.58 | |
| $ -0.02 | $ 0.10 | $ 0.08 | $ -0.09 | $ -0.58 | |
| 39.32M | 38.60M | 38.02M | 37.31M | 37.14M | |
| 39.32M | 39.05M | 38.94M | 37.31M | 37.14M |