Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 441.33M | $ 388.54M | $ 354.00M | $ 313.79M | $ 298.84M | |
| $ 270.45M | $ 248.78M | $ 229.18M | $ 202.52M | $ 197.51M | |
| $ 243.71M | $ 209.91M | $ 223.43M | $ 196.32M | $ 189.40M | |
| $ 22.46M | $ 24.20M | $ 23.08M | $ 22.44M | $ 23.98M | |
| $ 49.20M | $ 50.97M | $ 26.79M | $ 25.68M | $ 26.04M | |
| $ 26.75M | $ 38.87M | $ 5.74M | $ 6.20M | $ 8.12M | |
| $ -11.96M | $ -46.39M | $ -27.33M | $ -21.18M | $ -22.94M | |
| $ 14.78M | $ -7.51M | $ -21.59M | $ -14.98M | $ -14.83M | |
| $ 9.77M | $ -13.36M | $ -30.69M | $ -19.19M | $ -14.83M | |
| $ 0.22 | $ -0.32 | $ -0.75 | $ -0.48 | $ -0.38 | |
| $ 0.21 | $ -0.32 | $ -0.75 | $ -0.48 | $ -0.38 | |
| 45.34M | 41.68M | 40.74M | 40.03M | 38.98M | |
| 47.16M | 41.68M | 40.74M | 40.03M | 38.98M |