Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 614.85M | $ 573.70M | $ 688.97M | $ 646.83M | $ 548.98M | |
| $ 113.30M | $ 91.44M | $ 101.03M | $ 72.30M | $ 56.03M | |
| $ 72.08M | $ 67.23M | $ 70.56M | $ 55.77M | $ 42.18M | |
| $ 7.67M | $ 10.07M | $ 12.79M | $ 18.78M | $ 13.04M | |
| $ 48.88M | $ 34.22M | $ 26.23M | $ 35.04M | $ 26.79M | |
| $ 41.21M | $ 24.21M | $ 30.47M | $ 16.52M | $ 13.85M | |
| $ -33.67M | $ -14.26M | $ -28.95M | $ -12.58M | $ -8.10M | |
| $ 7.54M | $ 9.95M | $ 1.52M | $ 3.94M | $ 5.75M | |
| $ -5.77M | $ -11.69M | $ -26.10M | $ 3.98M | $ 5.94M | |
| $ -0.81 | $ -0.56 | $ -1.57 | $ 0.32 | $ 0.48 | |
| $ -0.81 | $ -0.56 | $ -1.57 | $ 0.32 | $ 0.48 | |
| 71.48M | 20.81M | 16.68M | 12.36M | 12.36M | |
| 71.48M | 20.81M | 16.68M | 12.36M | 12.36M |