XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Changes in allowance for doubtful accounts
Changes in the allowance for credit losses are summarized as follows (in thousands):
Years Ended December 31,
202220212020
Balances at beginning of period$874 $769 $186 
Additions from acquisitions— 90 
Additions - charged to expense485 353 614 
Deductions - write offs, net of recoveries(214)(248)(121)
Foreign exchange effects(16)(3)— 
Balances at end of period$1,129 $874 $769 
Schedule of cash and cash equivalents The foreign cash balances are summarized as follows (denominated in foreign currency, in thousands):
As of December 31,
20222021
European Union Euros12,497 5,497 
Swiss Francs1,342 224 
Canadian Dollars1,854 4,191 
GB Pounds104 — 
Australian Dollars564 676 
Malaysian Ringgit1,369 1,412 
Schedule of property and equipment We provide for depreciation primarily using the straight-line method by charges to income in amounts that allocate the cost of property and equipment over their estimated useful lives as follows:
Asset ClassificationEstimated
Useful Life
Building10 to 43 years
Machinery and equipment2 to 10 years
Office furniture and equipment3 to 13 years
Computer hardware and software3 to 5 years
Leasehold and building improvements5 to 30 years
Property and equipment, net, consisted of the following (in thousands):
 December 31,
 20222021
Land$2,182 $2,959 
Building11,558 11,288 
Machinery and equipment39,141 39,851 
Office furniture and equipment1,951 1,732 
Computer hardware and software5,923 5,285 
Leasehold and building improvements10,854 10,796 
Construction in progress283 286 
Property and equipment, gross71,892 72,197 
Less accumulated depreciation(39,721)(38,784)
Total property and equipment, net$32,171 $33,413 
Fair Value Measurements, Recurring and Nonrecurring
The fair values of our financial instruments at December 31, 2022 and December 31, 2021 were (in thousands):
 TotalLevel 1Level 2Level 3
2022
Financial Assets
Money market fund$95,000 $95,000 $— $— 
Convertible note receivable embedded derivative177 — — 177 
Financial Liabilities
BiEsseA Contingent Consideration438 — — 438 
Balances, December 31, 2022$95,615 $95,000 $— $615 
2021TotalLevel 1Level 2Level 3
Financial Assets
Convertible note receivable embedded derivative$888 $— $— $888 
Promissory note receivable embedded derivative337 — — 337 
Financial Liabilities
BiEsseA Contingent Consideration
2,334 — — 2,334 
Balances, December 31, 2021$3,559 $— $— $3,559 
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation
The following table presents the changes of our recurring Level 3 assets and liabilities as of December 31, 2022 (in thousands):
Derivative AssetsContingent Consideration Liabilities
Convertible note receivablePromissory note receivableLacunaBiEsseA
Balances, December 31, 2021$888 $337 $— $2,334 
Changes in fair value(711)(337)— (1,641)
Foreign currency impact— — — (255)
Balances, December 31, 2022$177 $— $— $438 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table presents the changes of our recurring Level 3 assets and liabilities as of December 31, 2022 (in thousands):
Derivative AssetsContingent Consideration Liabilities
Convertible note receivablePromissory note receivableLacunaBiEsseA
Balances, December 31, 2021$888 $337 $— $2,334 
Changes in fair value(711)(337)— (1,641)
Foreign currency impact— — — (255)
Balances, December 31, 2022$177 $— $— $438