XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Revenue Disaggregation - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Revenue $ 4,655,727 [1] $ 3,365,860
Transferred over Time [Member]    
Net Revenue 2,602,000 1,745,000
Transferred at Point in Time [Member]    
Net Revenue 2,054,000 1,621,000
Aerospace [Member]    
Net Revenue 705,000 715,000
Aerospace [Member] | Transferred over Time [Member]    
Net Revenue 0 189,000
Aerospace [Member] | Transferred at Point in Time [Member]    
Net Revenue 705,000 526,000
Energy, Storage and Transmission [Member]    
Net Revenue 906,000 0
Energy, Storage and Transmission [Member] | Transferred over Time [Member]    
Net Revenue 899,000 0
Energy, Storage and Transmission [Member] | Transferred at Point in Time [Member]    
Net Revenue 7,000 0
Industrial [Member]    
Net Revenue 1,869,000 2,044,000
Industrial [Member] | Transferred over Time [Member]    
Net Revenue 997,000 1,369,000
Industrial [Member] | Transferred at Point in Time [Member]    
Net Revenue 872,000 675,000
Research [Member]    
Net Revenue 1,176,000 607,000
Research [Member] | Transferred over Time [Member]    
Net Revenue 706,000 187,000
Research [Member] | Transferred at Point in Time [Member]    
Net Revenue $ 470,000 $ 420,000
[1] All elimination entries represent intersegment revenues eliminated in consolidation for external financial reporting.