XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal $ 88,770,000 $ 67,023,000 $ 62,416,000
State and local 16,510,000 15,934,000 23,892,000
Foreign 43,607,000 35,539,000 41,538,000
Total 148,887,000 118,496,000 127,846,000
Current 113,010,000 120,901,000 134,488,000
Deferred 35,877,000 (2,405,000) (6,642,000)
Income Tax Contingency [Line Items]      
Provision for income taxes 148,887,000 118,496,000 127,846,000
Tax Adjustments, Settlements, and Unusual Provisions 3,600,000 7  
Domestic 415,156,000 346,815,000 383,813,000
Foreign $ 162,164,000 $ 172,563,000 $ 180,602,000