XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 5,702 $ 4,796
Accounts receivable, less allowance of $492 in 2024 and $567 in 2023 31,349 26,234
Inventories 55,990 55,470
Prepaid expenses and other current assets 5,733 4,773
Restricted cash   750
Total current assets 98,774 92,023
Property, plant and equipment:    
Land 2,699 2,387
Buildings 18,586 17,502
Machinery and equipment 37,773 34,705
Total property, plant and equipment 59,058 54,594
Less: accumulated depreciation 28,166 26,568
Net property, plant and equipment 30,892 28,026
Operating lease right-of-use asset, net 4,808 2,002
Goodwill 8,189 8,189
Intangible assets, less accumulated amortization 22,810 19,001
Total assets 165,473 149,241
Current liabilities:    
Accounts payable 7,008 12,102
Operating lease liability - current portion 1,550 1,099
Current portion of mortgage payable 433 419
Other current liabilities 13,403 12,393
Total current liabilities 22,394 26,013
Long-term debt 22,018 13,105
Mortgage payable, net of current portion 9,970 10,284
Operating lease liability - non-current portion 3,357 1,026
Deferred income taxes 899 899
Other non-current liabilities 518 16
Total liabilities 59,156 51,343
Commitments and contingencies (see note 2)
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: authorized 8,000,000 shares; 5,286,325 shares issued and 3,741,453 shares outstanding in 2024 and 5,190,072 shares issued and 3,645,200 shares outstanding in 2023 13,207 12,966
Additional paid-in capital 17,483 15,918
Retained earnings 93,353 86,716
Treasury stock, at cost - 1,544,872 shares in 2024 and 2023 (15,996) (15,996)
Accumulated other comprehensive loss:    
Translation adjustment (1,730) (1,706)
Total stockholders’ equity 106,317 97,898
Total liabilities and stockholders’ equity $ 165,473 $ 149,241