Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 376.13M | $ 297.07M | $ 245.32M | $ 205.62M | $ 198.87M | |
| $ 330.63M | $ 261.80M | $ 220.10M | $ 188.06M | $ 165.73M | |
| $ 309.75M | $ 265.47M | $ 242.39M | $ 169.83M | $ 163.52M | |
| $ 11.22M | $ 10.57M | $ 15.93M | $ 13.19M | $ 22.23M | |
| $ 34.78M | $ 13.65M | $ 9.88M | $ 33.53M | $ 55.30M | |
| $ 20.88M | $ -3.67M | $ -4.88M | $ 18.23M | $ 19.01M | |
| $ -8.03M | $ -4.83M | $ -7.13M | $ -3.25M | $ 4.07M | |
| $ 12.85M | $ -8.49M | $ -12.01M | $ 14.99M | $ 23.08M | |
| $ 2.97M | $ -11.84M | $ -10.55M | $ 13.67M | $ 15.34M | |
| $ <0.01 | $ -0.02 | $ -0.01 | $ 0.02 | $ 0.02 | |
| $ <0.01 | $ -0.02 | $ -0.01 | $ 0.02 | $ 0.02 | |
| 721.77M | 689.19M | 821.28M | 883.93M | 876.44M | |
| 721.77M | 689.19M | 843.25M | 883.93M | 876.44M |