XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jan. 06, 2022
Accrued Liabilities [Abstract]      
Salaries and benefits $ 47,808 $ 44,304  
Incentive compensation 22,579 30,254  
Operating Lease, Liability, Current 20,150 18,169  
Sales taxes 6,158 5,844  
Restructuring accrual 6,546 5,923  
UnfavorablecontractliabilityST 30,991 30,838  
Accrued other taxes 2,524 5,794  
Accrued Professional Fees 6,823 5,317  
Legal accrual 3,137 3,137  
Distribution Fees 11,502 17,063  
Warranties and returns 3,201 3,097  
Field service corrective action 27,898 24,517  
Accrued freight 11,116 17,988  
Derivative Liability, Current 2,132 1,847  
Other 16,018 14,899  
Accrued liabilities 235,167 242,769 [1]  
Liability, Defined Benefit Plan, Current 2,974 2,928  
Accrued audit fees 6,355 6,279  
Derivative [Line Items]      
Derivative Liability, Current 2,132 1,847  
Product Liability Contingency [Line Items]      
Product Liability Accrual, Component Amount 48,600   $ 55,100
Interest Payable 693 1,033  
accrued research and development 6,562 3,538  
Foreign Exchange      
Accrued Liabilities [Abstract]      
Derivative Liability, Current 2,132 1,847  
Derivative [Line Items]      
Derivative Liability, Current $ 2,132 $ 1,847  
[1] December 31, 2022 balances were derived from audited consolidated financial statements.