XML 14 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue: Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue $ 8,188,905 $ 8,856,049 $ 25,686,034 $ 28,660,474
United States        
Revenue 7,075,247 7,782,620 22,175,060 25,267,476
Foreign        
Revenue 1,113,658 1,073,429 3,510,974 3,392,998
Automotive        
Revenue 4,759,596 5,391,784 14,463,265 17,415,131
Nonautomotive        
Revenue 3,429,309 3,464,265 11,222,769 11,245,343
Fastener        
Revenue 7,306,895 7,936,798 22,702,719 25,896,172
Fastener | United States        
Revenue 6,252,110 6,926,372 19,443,934 22,659,279
Fastener | Foreign        
Revenue 1,054,785 1,010,426 3,258,785 3,236,893
Fastener | Automotive        
Revenue 4,698,298 5,291,033 14,296,552 17,225,475
Fastener | Nonautomotive        
Revenue 2,608,597 2,645,765 8,406,167 8,670,697
Assembly Equipment        
Revenue 882,010 919,251 2,983,315 2,764,302
Assembly Equipment | United States        
Revenue 823,137 856,248 2,731,126 2,608,197
Assembly Equipment | Foreign        
Revenue 58,873 63,003 252,189 156,105
Assembly Equipment | Automotive        
Revenue 61,298 100,751 166,713 189,656
Assembly Equipment | Nonautomotive        
Revenue $ 820,712 $ 818,500 $ 2,816,602 $ 2,574,646