XML 95 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Jan. 06, 2022
Accrued Liabilities [Abstract]      
Salaries and benefits $ 53,763 $ 44,304  
Incentive compensation 25,853 30,254  
Operating Lease, Liability, Current 19,850 18,169  
Sales taxes 6,440 5,844  
Restructuring accrual 4,335 5,923  
UnfavorablecontractliabilityST 28,768 30,838  
Accrued other taxes 5,657 5,794  
Accrued Professional Fees 3,194 5,317  
Legal accrual 1,601 3,137  
Distribution Fees 12,500 17,063  
Warranties and returns 3,576 3,097  
Field service corrective action 26,382 24,517  
Accrued freight 17,544 17,988  
Derivative Liability, Current 1,890 1,847  
Other 7,708 6,999  
Accrued liabilities 251,324 242,769 [1]  
Liability, Defined Benefit Plan, Current 2,064 2,928  
Accrued audit fees 6,362 6,279  
Derivative [Line Items]      
Derivative Liability, Current 1,890 1,847  
Product Liability Contingency [Line Items]      
Product Liability Accrual, Component Amount 42,800   $ 55,100
Interest Payable 1,083 1,033  
accrued research and development 0 3,538  
Accrued liability Italy payment scheme 22,754 7,900  
Contra AR - Italy Payment Scheme   12,100  
Foreign Exchange      
Accrued Liabilities [Abstract]      
Derivative Liability, Current 1,890 1,847  
Derivative [Line Items]      
Derivative Liability, Current $ 1,890 $ 1,847  
[1] December 31, 2022 balances were derived from audited consolidated financial statements.