XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 5,146 $ 6,399
Accounts receivable, less allowance for credit losses of $477 in 2025 and $494 in 2024 30,034 28,236
Inventories 60,163 56,254
Prepaid expenses and other current assets 3,363 4,571
Total current assets 98,706 95,460
Property, plant and equipment:    
Land 3,487 2,688
Buildings 23,020 20,506
Machinery and equipment 44,092 37,368
Total property, plant and equipment 70,599 60,562
Less: accumulated depreciation 31,908 28,908
Net property, plant and equipment 38,691 31,654
Operating lease right-of-use asset, net 7,261 4,826
Goodwill 9,908 9,908
Intangible assets, less accumulated amortization 18,476 20,323
Total assets 173,042 162,171
Current liabilities:    
Accounts payable 6,488 9,005
Operating lease liability - current portion 1,427 1,564
Current portion of mortgage payable 450 437
Other current liabilities 13,722 11,866
Total current liabilities 22,087 22,872
Long-term debt 18,255 17,606
Mortgage payable, net of current portion 9,556 9,868
Operating lease liability - non-current portion 5,900 3,367
Deferred income taxes 1,465 1,465
Other non-current liabilities 15 13
Total liabilities 57,278 55,191
Commitments and contingencies (see note 2)
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: authorized 8,000,000 shares; 5,351,596 shares issued and 3,806,724 shares outstanding in 2025 and 5,299,370 shares issued and 3,754,498 shares outstanding in 2024 13,379 13,248
Additional paid-in capital 19,142 17,981
Retained earnings 101,025 94,498
Treasury stock, at cost - 1,544,872 shares in 2025 and 2024 (15,996) (15,996)
Accumulated other comprehensive loss:    
Translation adjustment (1,786) (2,751)
Total stockholders’ equity 115,764 106,980
Total liabilities and stockholders’ equity $ 173,042 $ 162,171