v3.25.4
Consolidated Balance Sheets - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 3,595,978 $ 6,398,692
Accounts receivable, less allowance for credit losses of $480,736 and $493,705 as of December 31, 2025 and 2024, respectively 29,098,236 28,236,177
Inventories 59,851,534 56,254,383
Prepaid expenses and other current assets 3,649,286 4,571,230
Total current assets 96,195,034 95,460,482
Property, plant and equipment:    
Land 3,487,101 2,687,669
Buildings and building improvements 24,050,860 20,506,081
Machinery and equipment 43,461,964 37,367,957
Total property, plant and equipment 70,999,925 60,561,707
Less: accumulated depreciation 32,458,661 28,908,379
Net property, plant and equipment 38,541,264 31,653,328
Intangible assets, less accumulated amortization 19,473,228 20,323,031
Goodwill 9,907,657 9,907,657
Operating lease right-of-use asset, net 6,881,026 4,826,088
Total assets 170,998,209 162,170,586
Current liabilities:    
Accounts payable 8,065,633 9,004,876
Operating lease liability - current portion 1,446,133 1,564,243
Current portion of mortgage payable 454,112 436,949
Other accrued liabilities 12,906,119 11,865,533
Total current liabilities 22,871,997 22,871,601
Long-term debt 11,852,786 17,605,567
Mortgage payable, net of current portion 9,431,848 9,868,167
Operating lease liability - non-current portion 5,531,779 3,366,605
Deferred income taxes 3,684,718 1,464,656
Other non-current liabilities 13,972 13,355
Total liabilities 53,387,100 55,189,951
Commitments and contingencies (see note 16)
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: 5,351,596 shares issued and 3,806,724 shares outstanding in 2025; 5,299,370 shares issued and 3,754,498 shares outstanding in 2024 13,378,980 13,248,415
Treasury stock, at cost, 1,544,872 shares in 2025 and 2024 (15,995,622) (15,995,622)
Additional paid-in capital 19,505,989 17,981,156
Accumulated other comprehensive loss (1,571,280) (2,751,142)
Retained earnings 102,293,042 94,497,828
Total stockholders' equity 117,611,109 106,980,635
Total liabilities and stockholders' equity $ 170,998,209 $ 162,170,586