XML 110 R98.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Financial Instrument    
Cash and cash equivalents $ 110,112 $ 189,711
Net investment in sales-type leases 26,713 28,392
Equity securities 1,092 1,087
Equity securities 15,200  
Foreign exchange contracts forwards (122) 79
Carrying Amount, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 1 [Member]    
Other Financial Instrument    
Cash and cash equivalents 110,112 189,711
Equity securities 1,092 1,087
Carrying Amount, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Net financed sales receivables 100,460 112,657
Net investment in sales-type leases 26,713 28,392
Equity securities 1,000 1,000
COLI 3,335 3,275
Bank of China Facility borrowings   (3,612)
Convertible Notes (230,000) (230,000)
Carrying Amount, Fair Value Disclosure [Member] | Designated as Hedging Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Foreign exchange contracts forwards (122) 79
Estimate of Fair Value, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 1 [Member]    
Other Financial Instrument    
Cash and cash equivalents 110,112 189,711
Equity securities 1,092 1,087
Estimate of Fair Value, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Net financed sales receivables 100,106 112,662
Net investment in sales-type leases 26,765 28,407
Equity securities 1,000 1,000
COLI 3,335 3,275
Bank of China Facility borrowings   (3,612)
Convertible Notes (201,825) (223,100)
Estimate of Fair Value, Fair Value Disclosure [Member] | Designated as Hedging Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Foreign exchange contracts forwards $ (122) $ 79