v3.26.1
Accounts Receivable, Net and Supplemental Balance-Sheet Information (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Dec. 31, 2025
Accounts receivable, net    
Accounts receivable $ 260,764 $ 271,949
Unbilled receivables 160,740 116,548
Accounts receivable, gross 421,504 388,497
Less allowances for credit losses 2,860 3,027
Accounts receivable, net 418,644 385,470
Other current assets    
Refundable income taxes 7,378 9,184
Prepaid expenses 20,145 40,940
Mitigation bank credit inventory 29,163 32,453
Assets invested for self-insurance 8,637 12,576
Payroll taxes refundable 0 7,855
Other 2,053 1,519
Total 67,376 104,527
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization [Abstract]    
Land and land improvements 56,909 31,474
Buildings and leasehold improvements 161,042 177,279
Equipment 870,683 805,062
Property, plant and equipment, gross 1,088,634 1,013,815
Less accumulated depreciation 561,259 542,615
Property and equipment, net 527,375 471,200
Other Assets, Noncurrent [Abstract]    
Investment--cost-method affiliate 1,405 1,405
Cloud computing arrangements 352 391
Deposits and other 10,139 8,152
Total 11,896 9,948
Accrued expenses    
Employee compensation 35,097 44,109
Accrued compensated absences 18,067 16,785
Self-insured medical claims 3,538 3,269
Customer advances, deposits 3,185 1,254
Taxes, other than income 8,764 8,498
Other 10,311 13,956
Total 78,962 87,871
Other current liabilities    
Current operating lease liabilities 24,963 28,920
Self-insurance accruals 81,837 85,176
Total 106,800 114,096
Other noncurrent liabilities    
Non-qualified deferred compensation and benefit plans 5,885 5,699
Deferred income taxes 4,716 4,812
Business Combination, Contingent Consideration, Liability, Noncurrent 20,000 0
Contract liabilities - noncurrent 8,668 7,320
Other 3,816 3,622
Other noncurrent liabilities $ 43,085 $ 21,453