Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|
| $ 3.75B | $ 2.85B | $ 2.85B | $ 2.70B | |
| $ 454.09M | $ 339.45M | $ 321.92M | $ 276.05M | |
| $ 189.34M | $ 149.54M | $ 131.38M | $ 111.40M | |
| $ 28.80M | $ 25.27M | $ 23.15M | $ 21.47M | |
| $ 324.33M | $ 220.05M | $ 207.51M | $ 187.49M | |
| $ 264.75M | $ 189.91M | $ 190.54M | $ 164.64M | |
| $ 9.33M | $ 3.04M | $ -8.03M | $ 925.00K | |
| $ 274.08M | $ 192.94M | $ 182.52M | $ 165.57M | |
| $ 201.77M | $ 143.42M | $ 137.23M | $ 124.78M | |
| $ 3.94 | $ 2.81 | $ 2.69 | $ 2.45 | |
| $ 3.95 | $ 2.81 | $ 2.69 | $ 2.45 | |
| 51.05M | 50.97M | 50.97M | 50.97M | |
| 51.17M | 51.07M | 50.97M | 50.97M |