XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue: Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 8,621,678 $ 10,011,641
United States    
Revenue 7,537,648 8,722,516
Foreign    
Revenue 1,084,030 1,289,125
Automotive    
Revenue 4,759,981 6,098,556
Nonautomotive    
Revenue 3,861,697 3,913,085
Fastener    
Revenue 7,579,120 8,925,099
Fastener | United States    
Revenue 6,581,338 7,681,647
Fastener | Foreign    
Revenue 997,782 1,243,452
Fastener | Automotive    
Revenue 4,718,215 6,049,194
Fastener | Nonautomotive    
Revenue 2,860,905 2,875,905
Assembly Equipment    
Revenue 1,042,558 1,086,542
Assembly Equipment | United States    
Revenue 956,310 1,040,869
Assembly Equipment | Foreign    
Revenue 86,248 45,673
Assembly Equipment | Automotive    
Revenue 41,766 49,362
Assembly Equipment | Nonautomotive    
Revenue $ 1,000,792 $ 1,037,180