XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Details of Selected Balance Sheet Accounts (Tables)
3 Months Ended
Mar. 31, 2022
Details of Selected Balance Sheet Accounts [Abstract]  
Schedule of Accounts Receivable, Net
Additional information regarding selected balance sheet accounts as of March 31, 2022 and December 31, 2021 is presented below (in thousands):
March 31, 2022December 31, 2021
Accounts receivable, net:
Trade$124,692 $116,434 
Unbilled revenue24,368 24,389 
Contract assets39,937 39,755 
Other10,039 9,973 
Total accounts receivable199,036 190,551 
Allowance for doubtful accounts(4,779)(4,471)
$194,257 $186,080 
Allowance for doubtful accounts as a percentage of total accounts receivable%%
Schedule of Contract with Customer, Asset and Liability
March 31, 2022December 31, 2021
Deferred revenue (contract liabilities)$47,560 $43,236
Summary of Activity in Allowance for Doubtful Accounts
The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March 31, 2022 and 2021 (in thousands):
Three Months Ended March 31,
20222021
Allowance for doubtful accounts – January 1$4,471 $8,304 
Provisions943 214 
Write-offs(635)(116)
Other— 143 
Allowance for doubtful accounts – March 31$4,779 $8,545 
Schedule of Inventory, Net
March 31,
2022
December 31,
2021
Inventories, net:
Finished goods and purchased products$91,215 $87,934 
Work in process30,706 24,722 
Raw materials98,285 96,357 
Total inventories220,206 209,013 
Allowance for excess or obsolete inventory(39,320)(40,440)
$180,886 $168,573 
Schedule of Property, Plant and Equipment, Net
March 31,
2022
December 31,
2021
Property, plant and equipment, net:
Property, plant and equipment$1,140,743 $1,151,533 
Accumulated depreciation(810,625)(812,950)
$330,118 $338,583 
Schedule of Finite-Lived Intangible Assets
March 31, 2022December 31, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountGross
Carrying
Amount
Accumulated
Amortization
Net Carrying Amount
Other intangible assets:
Customer relationships$168,276 $69,509 $98,767 $168,284 $66,734 $101,550 
Patents/Technology/Know-how78,815 34,679 44,136 78,821 33,151 45,670 
Tradenames and other53,682 15,946 37,736 53,708 15,179 38,529 
$301,299 $120,660 $180,639 $300,813 $115,064 $185,749 
Schedule of Other Noncurrent Assets
March 31,
2022
December 31,
2021
Other noncurrent assets:
Deferred compensation plan$21,607 $23,348 
Deferred financing costs2,525 2,674 
Deferred income taxes1,341 1,878 
Other4,815 4,989 
$30,288 $32,889 
Schedule of Accrued Liabilities
March 31,
2022
December 31,
2021
Accrued liabilities:
Accrued compensation$16,586 $20,904 
Accrued taxes, other than income taxes6,758 5,130 
Insurance liabilities5,231 6,361 
Accrued interest5,337 3,629 
Accrued commissions2,502 2,194 
Other5,127 5,183 
$41,541 $43,401