XML 109 R99.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Financial Instrument    
Cash and cash equivalents $ 95,266 $ 97,401
Net investment in sales-type leases 29,280 28,332
Foreign exchange contracts forwards 635 (649)
Credit Facility borrowings (28,002) (36,111)
Carrying Amount, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 1 [Member]    
Other Financial Instrument    
Cash and cash equivalents [1] 95,266 97,401
Equity securities [2] 1,046 1,035
Carrying Amount, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Net financed sales receivables [3] 96,170 101,052
Net investment in sales-type leases [3] 29,280 28,332
Equity securities [1] 1,000 1,000
COLI [4] 3,458 3,398
Convertible Notes [5] (230,000) (230,000)
Carrying Amount, Fair Value Disclosure [Member] | Wells Fargo Credit Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (20,000) (25,000)
Carrying Amount, Fair Value Disclosure [Member] | Bank of China Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (361) (374)
Carrying Amount, Fair Value Disclosure [Member] | Designated as Hedging Instrument [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Foreign exchange contracts forwards [2] 635 (649)
Carrying Amount, Fair Value Disclosure [Member] | HSBC China Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (8,917) (12,496)
Carrying Amount, Fair Value Disclosure [Member] | Federal Economic Development Loan [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [3] (2,157) (1,782)
Estimate of Fair Value, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 1 [Member]    
Other Financial Instrument    
Cash and cash equivalents [1] 95,266 97,401
Equity securities [2] 1,046 1,035
Estimate of Fair Value, Fair Value Disclosure [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Net financed sales receivables [3] 96,856 100,059
Net investment in sales-type leases [3] 28,543 27,972
Equity securities [1] 1,000 1,000
COLI [4] 3,458 3,398
Convertible Notes [5] (211,600) (196,717)
Estimate of Fair Value, Fair Value Disclosure [Member] | Wells Fargo Credit Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (20,000) (25,000)
Estimate of Fair Value, Fair Value Disclosure [Member] | Bank of China Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (361) (374)
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 [2] 635 (649)
Estimate of Fair Value, Fair Value Disclosure [Member] | HSBC China Facility [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [1] (8,917) (12,496)
Estimate of Fair Value, Fair Value Disclosure [Member] | Federal Economic Development Loan [Member] | Fair Value, Inputs, Level 2 [Member]    
Other Financial Instrument    
Credit Facility borrowings [3] $ (2,157) $ (1,782)
[1] Recorded at cost, which approximates fair value.
[2] Fair value is determined using quoted prices in active markets.
[3] Fair value is estimated based on discounting future cash flows at currently available interest rates with comparable terms.
[4] Measured at cash surrender value, which approximates fair value.
[5] Fair value is determined using quoted market prices that are observable in the market or that could be derived from observable market data.