XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Net Revenue $ 6,435,278 $ 10,829,709 $ 15,589,111 $ 20,480,326
Transferred at Point in Time [Member]        
Net Revenue 1,254,000 862,000 2,427,000 1,700,000
Aerospace [Member]        
Net Revenue 2,205,000 7,177,000 6,079,000 13,936,000
Industrial [Member]        
Net Revenue 1,962,000 2,408,000 5,208,000 3,382,000
Research [Member]        
Net Revenue $ 1,014,000 $ 383,000 $ 1,875,000 $ 1,462,000