XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net and Supplemental Balance-Sheet Information (Tables)
9 Months Ended
Sep. 30, 2023
Accounts Receivable, Net and Supplemental Balance-Sheet Information [Abstract] [Abstract]  
Accounts receivable, net [Table Text Block]
Accounts receivable, net, consisted of the following:
Accounts receivable, netSeptember 30,
2023
December 31,
2022
Accounts receivable$258,569 $242,427 
Unbilled receivables(1)
110,576 82,605 
 369,145 325,032 
Less allowances for credit losses2,156 3,222 
Accounts receivable, net$366,989 $321,810 
(1)    Unbilled receivables consist of work-in-process in accordance with the terms of contracts, primarily with utility services customers.
Schedule of Other Current Assets [Table Text Block]
The following items comprised the amounts included in the balance sheets:
Other current assetsSeptember 30,
2023
December 31,
2022
Refundable income taxes$381 $14 
Prepaid expenses46,298 32,080 
Mitigation bank credit inventory27,573 6,351 
Assets invested for self-insurance20,658 24,828 
Payroll taxes refundable14,264 18,283 
Other5,518 2,396 
Total$114,692 $83,952 
Property, Plant and Equipment [Table Text Block]
Property and equipment, netSeptember 30,
2023
December 31,
2022
Land and land improvements$25,798 $26,023 
Buildings and leasehold improvements92,861 80,768 
Equipment674,020 663,207 
 792,679 769,998 
Less accumulated depreciation497,136 501,459 
Total$295,543 $268,539 
Schedule of Other Assets, Noncurrent [Table Text Block]
Other assets, noncurrentSeptember 30,
2023
December 31,
2022
Investment--cost-method affiliate$933 $1,258 
Deferred income taxes4,602 6,828 
Cloud computing arrangements474 2,652 
Insurance receivable200,000 7,500 
Other4,900 4,603 
Total$210,909 $22,841 
Accrued expenses [Table Text Block]
Accrued expensesSeptember 30,
2023
December 31,
2022
Employee compensation$36,118 $35,536 
Accrued compensated absences14,827 13,034 
Self-insured medical claims2,573 2,806 
Income tax payable8,174 6,573 
Customer advances, deposits2,148 7,736 
Taxes, other than income2,386 5,764 
Other5,549 6,005 
Total$71,775 $77,454 
Other current liabilities [Table Text Block]
Other current liabilitiesSeptember 30,
2023
December 31,
2022
Mitigation bank liabilities$6,106 $— 
Current portion of:
Lease liability-operating leases37,972 34,652 
Self-insurance accruals54,486 56,221 
Total$98,564 $90,873 
Other Noncurrent Liabilities [Table Text Block]
Other noncurrent liabilitiesSeptember 30,
2023
December 31,
2022
Non-qualified retirement plans$5,465 $8,336 
Litigation accrual200,000 7,500 
Other7,553 8,184 
Total$213,018 $24,020