XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
6 - Segment Information: Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 33,646,033 $ 33,974,558
UNITED STATES    
Revenue 28,157,910 28,333,216
Non-US    
Revenue 5,488,123 5,641,342
Automotive    
Revenue 18,663,973 17,730,756
Nonautomotive    
Revenue 14,982,060 16,243,802
Fastener    
Revenue 30,291,547 29,831,388
Fastener | UNITED STATES    
Revenue 24,955,181 24,280,114
Fastener | Non-US    
Revenue 5,336,366 5,551,274
Fastener | Automotive    
Revenue 18,454,238 17,573,104
Fastener | Nonautomotive    
Revenue 11,837,309 12,258,284
Assembly Equipment    
Revenue 3,354,486 4,143,170
Assembly Equipment | UNITED STATES    
Revenue 3,202,729 4,053,102
Assembly Equipment | Non-US    
Revenue 151,757 90,068
Assembly Equipment | Automotive    
Revenue 209,735 157,652
Assembly Equipment | Nonautomotive    
Revenue $ 3,144,751 $ 3,985,518