XML 66 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Change in Accounting Estimate for Self-Insured Claims - Effect of Increase in Cost of Insurance and Claims (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Change in Accounting Estimate [Line Items]        
Operating income $ 56,280 $ 68,059 $ 95,699 $ 128,020
Net income $ 41,893 $ 52,624 $ 71,699 $ 99,720
Basic earnings per share $ 1.2 $ 1.48 $ 2.05 $ 2.79
Diluted earnings per share $ 1.2 $ 1.48 $ 2.05 $ 2.79
Development of Prior Year Self Insured Claims Estimates        
Change in Accounting Estimate [Line Items]        
Operating income $ 2,289 $ 989 $ 13,641 $ 2,116
Net income $ 1,726 $ 747 $ 10,272 $ 1,606
Basic earnings per share $ 0.05 $ 0.02 $ 0.29 $ 0.04
Diluted earnings per share $ 0.05 $ 0.02 $ 0.29 $ 0.04