XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Revenue Disaggregation - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Net Revenue $ 3,993,204 $ 5,704,882 $ 13,748,448 $ 14,100,261
Transferred over Time [Member]        
Net Revenue 969,000 2,049,000 4,809,000 5,306,000
Transferred at Point in Time [Member]        
Net Revenue 3,024,000 3,656,000 8,939,000 8,794,000
Aerospace [Member]        
Net Revenue 1,433,000 2,506,000 6,748,000 4,409,000
Aerospace [Member] | Transferred over Time [Member]        
Net Revenue 181,000 1,080,000 1,502,000 1,880,000
Aerospace [Member] | Transferred at Point in Time [Member]        
Net Revenue 1,252,000 1,426,000 5,246,000 2,529,000
Industrial [Member]        
Net Revenue 1,668,000 1,863,000 3,333,000 5,730,000
Industrial [Member] | Transferred over Time [Member]        
Net Revenue 217,000 476,000 741,000 1,741,000
Industrial [Member] | Transferred at Point in Time [Member]        
Net Revenue 1,451,000 1,387,000 2,592,000 3,989,000
Research [Member]        
Net Revenue 892,000 1,336,000 3,667,000 3,961,000
Research [Member] | Transferred over Time [Member]        
Net Revenue 571,000 493,000 2,566,000 1,685,000
Research [Member] | Transferred at Point in Time [Member]        
Net Revenue $ 321,000 $ 843,000 $ 1,101,000 $ 2,276,000