XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Details of Selected Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Net
Additional information regarding selected balance sheet accounts as of September 30, 2023 and December 31, 2022 is presented below (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable, net:
Trade$137,020 $145,540 
Unbilled revenue26,973 29,679 
Contract assets26,005 42,599 
Other4,310 6,177 
Total accounts receivable194,308 223,995 
Allowance for doubtful accounts(5,059)(5,226)
$189,249 $218,769 
Allowance for doubtful accounts as a percentage of total accounts receivable%%
Schedule of Contract with Customer, Asset and Liability
September 30,
2023
December 31,
2022
Deferred revenue (contract liabilities)$50,370 $44,790 
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, 2023 and 2022 (in thousands):
Nine Months Ended September 30,
20232022
Allowance for doubtful accounts – January 1$5,226 $4,471 
Provisions23 1,237 
Write-offs(208)(1,581)
Other18 272 
Allowance for doubtful accounts – September 30$5,059 $4,399 
Schedule of Inventory, Net
September 30,
2023
December 31,
2022
Inventories, net:
Finished goods and purchased products$105,009 $90,443 
Work in process31,258 32,079 
Raw materials110,401 97,817 
Total inventories246,668 220,339 
Allowance for excess or obsolete inventory(40,127)(37,681)
$206,541 $182,658 
Schedule of Property, Plant and Equipment, Net
September 30,
2023
December 31,
2022
Property, plant and equipment, net:
Property, plant and equipment$886,920 $1,128,834 
Accumulated depreciation(607,774)(824,999)
$279,146 $303,835 
Schedule of Finite-Lived Intangible Assets
September 30, 2023December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net Carrying AmountGross
Carrying
Amount
Accumulated
Amortization
Net Carrying Amount
Other intangible assets:
Customer relationships$141,215 $54,268 $86,947 $141,179 $47,629 $93,550 
Patents/Technology/Know-how69,971 33,188 36,783 69,830 29,214 40,616 
Tradenames and other52,492 19,145 33,347 52,488 16,856 35,632 
$263,678 $106,601 $157,077 $263,497 $93,699 $169,798 
Schedule of Other Noncurrent Assets
For the three months ended September 30, 2023 and 2022, amortization expense was $4.3 million and $5.1 million, respectively. Amortization expense was $12.9 million and $15.5 million for the nine months ended September 30, 2023 and 2022, respectively.
September 30,
2023
December 31,
2022
Other noncurrent assets:
Deferred compensation plan$19,477 $17,551 
Deferred financing costs1,317 1,893 
Deferred income taxes2,274 1,517 
Other2,619 4,726 
$25,687 $25,687 
Schedule of Accrued Liabilities
September 30,
2023
December 31,
2022
Accrued liabilities:
Accrued compensation$24,783 $33,659 
Accrued taxes, other than income taxes5,142 1,865 
Insurance liabilities3,653 4,640 
Accrued interest3,288 1,784 
Accrued commissions3,226 2,302 
Other9,046 4,807 
$49,138 $49,057