v3.26.3
Accounts Receivable, Net and Supplemental Balance-Sheet Information (Details) - USD ($)
$ in Thousands
Oct. 03, 2026
Dec. 31, 2025
Accounts receivable, net    
Accounts receivable $ 292,495 $ 271,949
Unbilled receivables 164,224 116,548
Accounts receivable, gross 456,719 388,497
Less allowances for credit losses 1,897 3,027
Accounts receivable, net 454,822 385,470
Other current assets    
Refundable income taxes 4,712 9,184
Prepaid expenses 53,204 40,940
Mitigation bank credit inventory 29,467 32,453
Assets invested for self-insurance 10,566 12,576
Payroll taxes refundable 0 7,855
Other 1,853 1,519
Total 99,802 104,527
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization [Abstract]    
Land and land improvements 57,028 31,474
Buildings and leasehold improvements 162,272 177,279
Equipment 884,490 805,062
Property, plant and equipment, gross 1,103,790 1,013,815
Less accumulated depreciation 575,293 542,615
Property and equipment, net 528,497 471,200
Other Assets, Noncurrent [Abstract]    
Investment--cost-method affiliate 1,405 1,405
Cloud computing arrangements 245 391
Deposits and other 10,267 8,152
Total 11,917 9,948
Accrued expenses    
Employee compensation 42,565 44,109
Accrued compensated absences 18,385 16,785
Self-insured medical claims 3,848 3,269
Income tax payable 913 0
Customer advances, deposits 2,022 1,254
Taxes, other than income 10,586 8,498
Other 9,407 13,956
Total 87,726 87,871
Other current liabilities    
Current operating lease liabilities 24,697 28,920
Business Combination, Recognized Liability Assumed, Financial Liability 1,861 0
Self-insurance accruals 80,130 85,176
Total 106,688 114,096
Other noncurrent liabilities    
Non-qualified deferred compensation and benefit plans 6,160 5,699
Deferred income taxes 5,779 4,812
Business Combination, Contingent Consideration, Liability, Noncurrent 20,000 0
Contract liabilities - noncurrent 7,437 7,320
Other 3,704 3,622
Other noncurrent liabilities $ 43,080 $ 21,453