XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net sales $ 51,399 $ 49,019 $ 98,726 $ 91,949
Product [Member]        
Net sales 50,576 47,102 96,984 89,246
Tooling and Machinery [Member]        
Net sales 323 1,107 969 1,598
Engineering and Development [Member]        
Net sales $ 500 $ 810 $ 773 $ 1,105