XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Change in Accounting Estimate for Self-Insured Claims - Schedule Of Change In Accounting Estimate (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Change in Accounting Estimate [Line Items]        
Operating income $ 63,116 $ 80,348 $ 191,136 $ 269,582
Net income $ 50,033 $ 61,653 $ 149,753 $ 206,407
Basic and diluted earnings per share $ 1.41 $ 1.71 $ 4.21 $ 5.74
Basic and diluted earnings per share $ 1.41 $ 1.71 $ 4.21 $ 5.74
Development Of Prior Year Self Insured Claims Estimates        
Change in Accounting Estimate [Line Items]        
Operating income $ 4,550 $ 2,323 $ 6,666 $ 5,154
Net income $ 3,444 $ 1,756 $ 5,046 $ 3,896
Basic and diluted earnings per share $ 0.1 $ 0.05 $ 0.14 $ 0.11
Basic and diluted earnings per share $ 0.1 $ 0.05 $ 0.14 $ 0.11