XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 4,843,349 $ 4,167,376
Accounts receivable, less allowance 34,220,635 27,173,431
Inventories 53,552,254 50,704,197
Prepaid expenses and other current assets 2,634,376 1,640,904
Total current assets 95,250,614 83,685,908
Property, plant and equipment:    
Land 1,761,434 1,770,453
Buildings and building improvements 13,455,514 12,898,761
Machinery and equipment 29,760,410 24,524,045
Total property, plant and equipment 44,977,358 39,193,259
Less: accumulated depreciation 20,949,861 18,954,352
Net property, plant and equipment 24,027,497 20,238,907
Intangible assets, less accumulated amortization 17,230,529 18,721,423
Goodwill 4,799,829 4,799,829
Operating lease right-of-use asset, net 3,130,215 2,421,669
Total assets 144,438,684 129,867,736
Current liabilities:    
Accounts payable 8,976,629 7,601,123
Operating lease liability - current portion 1,000,470 872,908
Current portion of mortgage payable 388,536 266,667
Other accrued liabilities 9,909,477 11,460,024
Total current liabilities 20,275,112 20,200,722
Long-term debt 33,037,172 38,767,167
Mortgage payable, net of current portion 11,080,923 2,911,111
Operating lease liability - non-current portion 2,364,236 1,654,025
Deferred income taxes 599,280 110,221
Total liabilities 67,356,723 67,151,293
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: - 5,065,518 shares issued and 3,520,646 shares outstanding in 2021; 4,840,571 shares issued and 3,338,913 shares outstanding in 2020, 12,654,787 12,100,663
Treasury stock, at cost, 1,544,872 in 2021 and 1,501,658 shares in 2020 (15,995,622) (14,522,178)
Additional paid-in capital 11,930,067 7,930,673
Accumulated other comprehensive loss (1,380,648) (825,967)
Retained earnings 69,873,377 58,033,252
Total stockholders' equity 77,081,961 62,716,443
Total liabilities and stockholders' equity $ 144,438,684 129,867,736
PPP Loan    
Current liabilities:    
Long-term debt   $ 3,508,047