XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Supplemental Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Cash, Cash Equivalents and Investments [Table Text Block]
   

December 31,

 
   

2022

   

2021

 

Cash

  $ 5,634     $ 8,329  

Restricted cash

    79       84  

Total

  $ 5,713     $ 8,413  
Schedule of Inventory, Current [Table Text Block]
   

December 31,

 
   

2022

   

2021

 

Raw materials

  $ 29,200     $ 21,660  

Work in process

    2,757       4,227  

Finished products

    9,235       7,302  

Total

  $ 41,192     $ 33,189  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2022

   

2021

 

Land

  $ 1,759     $ 1,273  

Buildings and leasehold improvements

    15,572       15,442  

Machinery and equipment

    63,495       63,780  

Furniture and fixtures

    2,845       2,588  

Computer hardware and software

    7,744       7,579  

Construction in progress

    1,245       761  
      92,660       91,423  

Less – Accumulated depreciation

    (70,944 )     (68,218 )

Total

  $ 21,716     $ 23,205  
Schedule of Goodwill [Table Text Block]
   

Battery &

Energy

Products

   

Communications

Systems

   

Total

 

Balance – January 1, 2022

  $ 26,575     $ 11,493     $ 38,068  

Effect of foreign currency translation

    (640 )     -       (640 )

Balance – December 31, 2022

  $ 25,935     $ 11,493     $ 37,428  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

December 31, 2022,

 
   

Cost

   

Accumulated

amortization

   

Net

 

Customer relationships

  $ 12,970     $ 5,992     $ 6,978  

Patents and technology

    5,557       5,171       386  

Trade names

    4,629       522       4,107  

Trademarks

    3,404       -       3,404  

Other

    1,500       454       1,046  

Total other intangible assets

  $ 28,060     $ 12,139     $ 15,921  
   

December 31, 2021,

 
   

Cost

   

Accumulated

amortization

   

Net

 

Customer relationships

  $ 13,214     $ 5,484     $ 7,730  

Patents and technology

    5,667       5,126       541  

Trade names

    4,670       436       4,234  

Trademarks

    3,413       -       3,413  

Other

    1,490       18       1,472  

Total other intangible assets

  $ 28,454     $ 11,064     $ 17,390  
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]
   

Year ended December 31,

 
   

2022

   

2021

 

Research and development expense

  $ 97     $ 118  

Selling, general and administrative expense

    1,185       515  

Total

  $ 1,282     $ 633