XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 5,041 $ 3,596
Accounts receivable, less allowance for credit losses of $564 in 2026 and $494 in 2025 38,726 29,098
Inventories 64,099 59,852
Prepaid expenses and other current assets 4,465 3,649
Total current assets 112,331 96,195
Property, plant and equipment:    
Land 3,486 3,487
Buildings 24,436 24,051
Machinery and equipment 45,966 43,462
Total property, plant and equipment 73,888 71,000
Less: accumulated depreciation 34,671 32,459
Net property, plant and equipment 39,217 38,541
Operating lease right-of-use asset, net 6,001 6,881
Goodwill 9,908 9,908
Intangible assets, less accumulated amortization 33,188 19,473
Total assets 200,645 170,998
Current liabilities:    
Accounts payable 14,151 8,065
Operating lease liability - current portion 1,330 1,446
Current portion of mortgage payable 463 454
Other current liabilities 18,870 12,906
Total current liabilities 34,814 22,871
Long-term debt 22,637 11,853
Mortgage payable, net of current portion 9,229 9,432
Operating lease liability - non-current portion 4,821 5,532
Deferred income taxes 3,685 3,685
Other non-current liabilities 4,157 14
Total liabilities 79,343 53,387
Commitments and contingencies (see note 2)
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: authorized 8,000,000 shares; 5,378,695 shares issued and 3,833,823 shares outstanding in 2026 and 5,351,596 shares issued and 3,806,724 shares outstanding in 2025 13,447 13,379
Additional paid-in capital 18,734 19,506
Retained earnings 107,103 102,293
Treasury stock, at cost - 1,544,872 shares in 2026 and 2025 (15,996) (15,996)
Accumulated other comprehensive loss:    
Translation adjustment (1,986) (1,571)
Total stockholders’ equity 121,302 117,611
Total liabilities and stockholders’ equity $ 200,645 $ 170,998