XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting: Schedule of Segment Reporting by Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Net sales $ 8,364,390 $ 4,103,520 $ 17,669,339 $ 11,679,975  
Depreciation     660,489 676,137  
Accounts receivable - Less allowances of $170,000 5,909,978   5,909,978   $ 5,163,450
Inventories, net 7,056,669   7,056,669   5,153,294
Net property, plant and equipment 12,819,527   12,819,527   $ 13,150,884
Fastener          
Net sales 7,142,044 3,513,742 15,290,722 10,251,139  
Depreciation 291,342 297,534 582,525 593,644  
Segment operating profit 574,638 (653,510) 1,501,796 (249,492)  
Selling and Administrative Expenses 0 0 0 0  
Interest income 0 0 0 0  
Capital expenditures 228,750 29,545 333,274 197,542  
Accounts receivable - Less allowances of $170,000 5,443,167 3,327,037 5,443,167 3,327,037  
Inventories, net 5,861,971 3,782,622 5,861,971 3,782,622  
Net property, plant and equipment 10,214,388 10,651,338 10,214,388 10,651,338  
Other Assets 0 0 0 0  
Assembly Equipment          
Net sales 1,222,346 589,778 2,378,617 1,428,836  
Depreciation 33,533 32,869 67,066 65,738  
Segment operating profit 340,002 31,010 636,702 215,581  
Selling and Administrative Expenses 0 0 0 0  
Interest income 0 0 0 0  
Capital expenditures 0 0 0 0  
Accounts receivable - Less allowances of $170,000 466,811 230,600 466,811 230,600  
Inventories, net 1,194,698 963,164 1,194,698 963,164  
Net property, plant and equipment 1,501,796 1,621,026 1,501,796 1,621,026  
Other Assets 0 0 0 0  
Unallocated Corporate          
Net sales 0 0 0 0  
Depreciation 5,449 8,378 10,898 16,755  
Segment operating profit 0 0 0 0  
Selling and Administrative Expenses (512,526) (503,340) (1,056,298) (1,054,236)  
Interest income 4,393 25,324 14,435 59,199  
Capital expenditures 0 57,810 11,939 57,810  
Accounts receivable - Less allowances of $170,000 0 0 0 0  
Inventories, net 0 0 0 0  
Net property, plant and equipment 1,103,343 980,904 1,103,343 980,904  
Other Assets $ 6,635,401 $ 8,859,829 $ 6,635,401 $ 8,859,829