XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Receivable, Net and Supplemental Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable, Net and Supplemental Balance Sheet Information [Abstract]  
Schedule of accounts receivable [Table Text Block]
Accounts receivable, net, consisted of the following:
 December 31,
Accounts receivable, net20252024
Accounts receivable$271,949 $286,796 
Unbilled receivables (a)
116,548 116,491 
 388,497 403,287 
Less allowances for credit losses3,027 6,210 
Total$385,470 $397,077 
Schedule of other current assets [Table Text Block]
The following items comprised the amounts included in the balance sheets:
 December 31,
Other current assets20252024
Refundable income taxes$9,184 $91 
Mitigation bank credit inventory32,453 29,315 
Assets invested for self-insurance12,576 29,212 
Payroll taxes refundable7,855 10,131 
Other1,519 144 
Total$63,587 $68,893 
Property, plant and equipment [Table Text Block] Depreciation is computed for financial reporting purposes by the straight-line method for land improvements, building and leasehold improvements and by straight-line and declining-balance methods for equipment, based on the estimated useful lives of the assets, as follows:
Land improvements
5 to 20 years
Buildings
5 to 30 years
Equipment
3 to 20 years
Leasehold improvements
Shorter of lease term or estimated useful life; ranging from 5 to 20 years
December 31,
Property and equipment, net20252024
Land and land improvements$31,474 $30,041 
Buildings and leasehold improvements177,279 141,445 
Equipment805,062 741,098 
 1,013,815 912,584 
Less accumulated depreciation542,615 511,923 
Total$471,200 $400,661 
Schedule of other assets, noncurrent [Table Text Block]
 December 31,
Other assets, noncurrent20252024
Investment--cost-method affiliate$1,405 $1,406 
Deferred income taxes— 3,780 
Cloud computing arrangements391 191 
Other8,152 7,827 
Total$9,948 $13,204 
Schedule of accrued expenses [Table Text Block]
 December 31,
Accrued expenses20252024
Employee compensation$44,109 $46,197 
Accrued compensated absences16,785 16,175 
Self-insured medical claims3,269 2,359 
Customer advances, deposits1,254 1,449 
Income taxes payable— 3,948 
Taxes, other than income8,498 10,497 
Other13,956 16,235 
Total$87,871 $96,860 
Schedule of other liabilities, noncurrent [Table Text Block]
 December 31,
Other liabilities, noncurrent20252024
Pension and retirement plans$5,699 $6,060 
Deferred income taxes4,812 — 
Other10,942 7,986 
Total$21,453 $14,046