Note 5 - Supplemental Balance Sheet Information (Tables)
|
9 Months Ended |
Sep. 30, 2022 |
Notes Tables |
|
Cash, Cash Equivalents and Investments [Table Text Block] |
|
|
September 30,
|
|
|
December 31,
|
|
|
|
2022
|
|
|
2021
|
|
Cash
|
|
$ |
4,978 |
|
|
$ |
8,329 |
|
Restricted cash
|
|
|
73 |
|
|
|
84 |
|
Total
|
|
$ |
5,051 |
|
|
$ |
8,413 |
|
|
Schedule of Inventory, Current [Table Text Block] |
|
|
September 30,
|
|
|
December 31,
|
|
|
|
2022
|
|
|
2021
|
|
Raw materials
|
|
$ |
28,485 |
|
|
$ |
21,660 |
|
Work in process
|
|
|
3,215 |
|
|
|
4,227 |
|
Finished goods
|
|
|
9,069 |
|
|
|
7,302 |
|
Total
|
|
$ |
40,769 |
|
|
$ |
33,189 |
|
|
Property, Plant and Equipment [Table Text Block] |
|
|
September 30,
|
|
|
December 31,
|
|
|
|
2022
|
|
|
2021
|
|
Land
|
|
$ |
1,273 |
|
|
$ |
1,273 |
|
Buildings and leasehold improvements
|
|
|
15,483 |
|
|
|
15,442 |
|
Machinery and equipment
|
|
|
63,724 |
|
|
|
63,780 |
|
Furniture and fixtures
|
|
|
2,787 |
|
|
|
2,588 |
|
Computer hardware and software
|
|
|
7,589 |
|
|
|
7,579 |
|
Construction in process
|
|
|
1,041 |
|
|
|
761 |
|
|
|
|
91,897 |
|
|
|
91,423 |
|
Less: Accumulated depreciation
|
|
|
(69,999 |
) |
|
|
(68,218 |
) |
Property, plant and equipment, net
|
|
$ |
21,898 |
|
|
$ |
23,205 |
|
|
|
Three-month period ended
|
|
|
Nine-month period ended
|
|
|
|
September 30,
|
|
|
September 30,
|
|
|
September 30,
|
|
|
September 30,
|
|
|
|
2022
|
|
|
2021
|
|
|
2022
|
|
|
2021
|
|
Depreciation expense
|
|
$ |
815 |
|
|
$ |
700 |
|
|
$ |
2,450 |
|
|
$ |
2,160 |
|
|
Schedule of Goodwill [Table Text Block] |
|
|
Battery &
Energy
|
|
|
Communications
|
|
|
|
|
|
|
|
Products
|
|
|
Systems
|
|
|
Total
|
|
Balance – December 31, 2021
|
|
$ |
26,575 |
|
|
$ |
11,493 |
|
|
$ |
38,068 |
|
Measurement period adjustment (1)
|
|
|
(30 |
) |
|
|
- |
|
|
|
(30 |
) |
Effect of foreign currency translation
|
|
|
(972 |
) |
|
|
- |
|
|
|
(972 |
) |
Balance – September 30, 2022
|
|
$ |
25,573 |
|
|
$ |
11,493 |
|
|
$ |
37,066 |
|
|
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
|
|
at September 30, 2022
|
|
|
|
|
|
|
|
Accumulated
|
|
|
|
|
|
|
|
Cost
|
|
|
Amortization
|
|
|
Net
|
|
Customer relationships
|
|
$ |
12,781 |
|
|
$ |
5,757 |
|
|
$ |
7,024 |
|
Patents and technology
|
|
|
5,481 |
|
|
|
5,092 |
|
|
|
389 |
|
Trade names
|
|
|
4,601 |
|
|
|
475 |
|
|
|
4,126 |
|
Trademarks
|
|
|
3,401 |
|
|
|
- |
|
|
|
3,401 |
|
Other
|
|
|
1,500 |
|
|
|
345 |
|
|
|
1,155 |
|
Total other intangible assets
|
|
$ |
27,764 |
|
|
$ |
11,669 |
|
|
$ |
16,095 |
|
|
|
at December 31, 2021
|
|
|
|
|
|
|
|
Accumulated
|
|
|
|
|
|
|
|
Cost
|
|
|
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] |
|
|
Three-month period ended
|
|
|
Nine-month period ended
|
|
|
|
September 30,
|
|
|
September 30,
|
|
|
September 30,
|
|
|
September 30,
|
|
|
|
2022
|
|
|
2021
|
|
|
2022
|
|
|
2021
|
|
Amortization included in: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Research and development
|
|
$ |
23 |
|
|
$ |
27 |
|
|
$ |
74 |
|
|
$ |
93 |
|
Selling, general and administrative
|
|
|
295 |
|
|
|
121 |
|
|
|
895 |
|
|
|
365 |
|
Total amortization expense
|
|
$ |
318 |
|
|
$ |
148 |
|
|
$ |
969 |
|
|
$ |
458 |
|
|