XML 45 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net Revenue $ 5,704,882 $ 4,027,768 $ 14,100,261 $ 19,616,879
Transferred at Point in Time [Member]        
Net Revenue 2,327,000 2,341,000 4,281,000 4,768,000
Aerospace [Member]        
Net Revenue 1,138,000 429,000 2,353,000 6,508,000
Industrial [Member]        
Net Revenue 1,483,000 755,000 4,870,000 5,963,000
Research [Member]        
Net Revenue $ 757,000 $ 503,000 $ 2,596,000 $ 2,378,000