XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Jan. 01, 2022
Jan. 02, 2021
Cash Equivalents    
Amount of deposits insured by Federal Deposit Insurance Corporation (FDIC) $ 250,000  
Accounts receivable, allowance for doubtful accounts 515,000 $ 487,000
Bad debt expense 48,000 253,000
Revenue recognized employing the percentage of completion method 795,000 505,000
Sales returns 395,000 $ 374,000
Percentage of available cash located in foreign subsidiaries   38.00%
Inventories    
LIFO inventory amount 23,400,000  
FIFO inventory amount 4,500,000  
Amortization expense 3,985,179 $ 3,607,577
Excess of current cost over LIFO carrying value 3,600,000 2,900,000
Lease expense 2022 2,664,761  
Lease expense 2023 2,186,238  
Lease expense 2024 1,700,834  
Lease expense 2025 1,081,468  
Lease expense 2026 805,722  
Lease expense thereafter $ 2,865,077  
weighted average discount rate 5.00%  
Weighted average remaining lease term 6 years 4 months 24 days  
Depreciation $ 3,255,894 3,208,206
Product development expenses 4,101,399 2,749,333
Impairment of goodwill   972,823
Lease liability 8,639,339 9,806,173
Lease [Member]    
Inventories    
Lease liability 11,300,000  
Eberhard Hardware Manufacturing Ltd [Member]    
Inventories    
Impairment of goodwill $ 1,000,000.0  
Minimum [Member] | Building [Member]    
Inventories    
Estimated useful lives of the assets 10 years  
Minimum [Member] | Machinery and Equipment [Member]    
Inventories    
Estimated useful lives of the assets 3 years  
Minimum [Member] | Technology And Licenses [Member]    
Inventories    
Useful lives of intangible assets 5 years  
Maximum [Member] | Building [Member]    
Inventories    
Estimated useful lives of the assets 39 years 6 months  
Maximum [Member] | Machinery and Equipment [Member]    
Inventories    
Estimated useful lives of the assets 10 years  
Maximum [Member] | Technology And Licenses [Member]    
Inventories    
Useful lives of intangible assets 17 years  
Product Development Costs [Member]    
Inventories    
Product development expenses $ 4,101,399 2,749,333
Advertising [Member]    
Inventories    
Advertising costs $ 200,482 $ 278,392