XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Additional Cash Flow Information - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Sep. 27, 2025
Sep. 28, 2024
Schedule of Cash Flow, Supplemental [Line Items]              
Income taxes paid           $ 45,646,000 $ 45,638,000
Interest paid           4,107,000 2,641,000
Payments for repurchases of common stock excluding excise tax           142,512,000  
Payments for repurchases of common stock excise tax           718,000  
Payments for Repurchase of Common Stock           143,230,000 78,697,000
Treasury Stock, Value, Acquired, Cost Method $ 40,613,000 $ 42,350,000 $ 60,945,000 $ 22,393,000 $ 56,995,000 143,908,000 79,388,000
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability             24,238,000
Treasury Stock, Common [Member]              
Schedule of Cash Flow, Supplemental [Line Items]              
Share Repurchase Program, Excise Tax           $ 1,396,000 $ 691,000
Treasury Stock, Value, Acquired, Cost Method $ 40,613,000 $ 42,350,000 $ 60,945,000 $ 22,393,000 $ 56,995,000