XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Selected Balance Sheet Data - Schedule Of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Raw materials $ 16,836 $ 14,764
Work-in process 2,271 2,467
Finished products 3,082 2,282
Inventories 22,189 19,513
Domestic Inventories [Member]    
Raw materials 12,571 11,371
Work-in process 1,134 1,499
Finished products 2,756 2,149
Inventories 16,461 15,019
Foreign Inventories [Member]    
Raw materials 4,265 3,393
Work-in process 1,137 968
Finished products 326 133
Inventories $ 5,728 $ 4,494