Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.40B | $ 1.36B | $ 1.33B | $ 1.28B | $ 1.09B | |
| $ 1.05B | $ 1.01B | $ 177.79M | $ 144.76M | $ 129.63M | |
| $ 999.52M | $ 992.66M | $ 164.03M | $ 150.24M | $ 146.14M | |
| $ 76.57M | $ 72.75M | $ 70.99M | $ 70.39M | $ 72.75M | |
| $ 128.55M | $ 86.49M | $ 86.01M | $ 64.97M | $ 58.57M | |
| $ 46.31M | $ 14.08M | $ 13.76M | $ -5.48M | $ -16.51M | |
| $ 923.00K | $ -5.82M | $ -3.66M | $ -2.83M | $ -2.67M | |
| $ 47.23M | $ 8.27M | $ 10.10M | $ -8.31M | $ -19.18M | |
| $ 48.81M | $ 16.69M | $ 19.66M | $ 4.08M | $ -3.61M | |
| $ 2.22 | $ 0.72 | $ 0.84 | $ 0.17 | $ -0.16 | |
| $ 2.16 | $ 0.70 | $ 0.82 | $ 0.17 | $ -0.16 | |
| 21.98M | 23.13M | 23.45M | 23.41M | 23.19M | |
| 22.62M | 23.77M | 23.92M | 23.66M | 23.19M |