XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Details of Selected Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2022
Details of Selected Balance Sheet Accounts [Abstract]  
Schedule of Accounts Receivable, Net
Additional information regarding selected balance sheet accounts as of September 30, 2022 and December 31, 2021 is presented below (in thousands):
September 30,
2022
December 31,
2021
Accounts receivable, net:
Trade$145,949 $116,434 
Unbilled revenue23,412 24,389 
Contract assets36,752 39,755 
Other7,564 9,973 
Total accounts receivable213,677 190,551 
Allowance for doubtful accounts(4,399)(4,471)
$209,278 $186,080 
Allowance for doubtful accounts as a percentage of total accounts receivable%%
Schedule of Contract with Customer, Asset and Liability
September 30,
2022
December 31,
2021
Deferred revenue (contract liabilities)$50,732 $43,236 
Schedule of Activity in Allowance for Doubtful Accounts
The following provides a summary of activity in the allowance for doubtful accounts for the nine months ended September 30, 2022 and 2021 (in thousands):
Nine Months Ended September 30,
20222021
Allowance for doubtful accounts – January 1$4,471 $8,304 
Provisions1,237 20 
Write-offs(1,581)(2,200)
Other272 136 
Allowance for doubtful accounts – September 30$4,399 $6,260 
Schedule of Inventory, Net
September 30,
2022
December 31,
2021
Inventories, net:
Finished goods and purchased products$87,542 $87,934 
Work in process29,652 24,722 
Raw materials102,120 96,357 
Total inventories219,314 209,013 
Allowance for excess or obsolete inventory(37,686)(40,440)
$181,628 $168,573 
Schedule of Property, Plant and Equipment, Net
September 30,
2022
December 31,
2021
Property, plant and equipment, net:
Property, plant and equipment$1,121,891 $1,151,533 
Accumulated depreciation(816,824)(812,950)
$305,067 $338,583 
Schedule of Finite-Lived Intangible Assets
September 30, 2022December 31, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountGross
Carrying
Amount
Accumulated
Amortization
Net Carrying Amount
Other intangible assets:
Customer relationships$149,673 $53,925 $95,748 $168,284 $66,734 $101,550 
Patents/Technology/Know-how79,769 37,747 42,022 78,821 33,151 45,670 
Tradenames and other53,956 17,544 36,412 53,708 15,179 38,529 
$283,398 $109,216 $174,182 $300,813 $115,064 $185,749 
Schedule of Other Noncurrent Assets
September 30,
2022
December 31,
2021
Other noncurrent assets:
Deferred compensation plan$18,198 $23,348 
Deferred financing costs2,093 2,674 
Deferred income taxes1,255 1,878 
Other4,751 4,989 
$26,297 $32,889 
Schedule of Accrued Liabilities
September 30,
2022
December 31,
2021
Accrued liabilities:
Accrued compensation$26,909 $20,904 
Accrued taxes, other than income taxes9,268 5,130 
Insurance liabilities4,953 6,361 
Accrued interest3,527 3,629 
Accrued commissions2,176 2,194 
Other4,858 5,183 
$51,691 $43,401