XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 6,100,409 $ 4,843,349
Accounts receivable, less allowance 32,603,463 34,220,635
Inventories 63,325,206 53,552,254
Prepaid expenses and other current assets 2,820,935 2,634,376
Restricted cash 750,000  
Total current assets 105,600,013 95,250,614
Property, plant and equipment:    
Land 1,979,474 1,761,434
Buildings and building improvements 16,614,149 13,455,514
Machinery and equipment 31,491,637 29,760,410
Total property, plant and equipment 50,085,260 44,977,358
Less: accumulated depreciation 23,669,724 20,949,861
Net property, plant and equipment 26,415,536 24,027,497
Intangible assets, less accumulated amortization 20,790,535 17,230,529
Goodwill 8,188,829 4,799,829
Operating lease right-of-use asset, net 2,632,191 3,130,215
Other assets - restricted cash 750,000  
Total assets 164,377,104 144,438,684
Current liabilities:    
Accounts payable 10,514,288 8,976,629
Operating lease liability - current portion 1,130,244 1,000,470
Current portion of mortgage payable 404,588 388,536
Other accrued liabilities 10,077,542 9,909,477
Total current liabilities 22,126,662 20,275,112
Long-term debt 49,915,649 33,037,172
Mortgage payable, net of current portion 10,693,612 11,080,923
Operating lease liability - non-current portion 1,683,323 2,364,236
Deferred income taxes 305,285 599,280
Other non-current liabilities 622,441  
Total liabilities 85,346,972 67,356,723
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: - 5,083,051 shares issued and 3,538,179 shares outstanding in 2022; 5,065,518 shares issued and 3,520,646 shares outstanding in 2021 12,698,624 12,654,787
Treasury stock, at cost, 1,544,872 shares in 2022 and 2021 (15,995,622) (15,995,622)
Additional paid-in capital 13,447,797 11,930,067
Accumulated other comprehensive loss (2,087,899) (1,380,648)
Retained earnings 70,967,232 69,873,377
Total stockholders' equity 79,030,132 77,081,961
Total liabilities and stockholders' equity $ 164,377,104 $ 144,438,684