v3.26.3
Certain Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Accounts Receivable, Net
A summary of accounts receivable from contracts with customers is as follows:
Accounts receivable, net
In thousandsSeptember 30, 2026December 31, 2025
Trade receivables (net of allowance of $1,076 and $1,113)
$336,101 $342,491 
Unbilled receivables43,962 25,303 
Total accounts receivable, net$380,063 $367,794 
Allowance for Credit Losses on Financing Receivables
Allowance for credit losses account activityThree Months Ended September 30,Nine Months Ended September 30,
In thousands2026202520262025
Beginning balance$1,077 $1,814 $1,113 $417 
Provision for doubtful accounts, net27 (230)58 1,114 
Accounts recovered (written-off), net(26)(6)(49)(30)
Effect of change in exchange rates(2)(2)(46)75 
Ending balance$1,076 $1,576 $1,076 $1,576 
Inventories
Inventories
In thousandsSeptember 30, 2026December 31, 2025
Raw materials$229,490 $184,727 
Work in process14,345 13,542 
Finished goods37,137 44,617 
Total inventories$280,972 $242,886 
Property, Plant, and Equipment, Net
Property, plant, and equipment, net
In thousandsSeptember 30, 2026December 31, 2025
Machinery and equipment$308,989 $310,271 
Computers and software115,172 123,339 
Buildings, furniture, and improvements109,147 107,254 
Land9,491 9,654 
Construction in progress, including purchased equipment18,922 19,226 
Total cost561,721 569,744 
Accumulated depreciation(441,087)(457,551)
Property, plant, and equipment, net$120,634 $112,193 
Depreciation Expense
Depreciation expenseThree Months Ended September 30,Nine Months Ended September 30,
In thousands2026202520262025
Depreciation expense$7,410 $7,636 $22,857 $22,796