XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 3,791 $ 4,796
Accounts receivable, less allowance of $838 in 2024 and $567 in 2023 40,074 26,234
Inventories 56,621 55,470
Prepaid expenses and other current assets 5,662 4,773
Restricted cash   750
Total current assets 106,148 92,023
Property, plant and equipment:    
Land 2,387 2,387
Buildings 17,677 17,502
Machinery and equipment 38,282 34,705
Total property, plant and equipment 58,346 54,594
Less: accumulated depreciation 27,777 26,568
Net property, plant and equipment 30,569 28,026
Operating lease right-of-use asset, net 5,176 2,002
Goodwill 8,189 8,189
Intangible assets, less accumulated amortization 23,459 19,001
Total assets 173,541 149,241
Current liabilities:    
Accounts payable 10,319 12,102
Operating lease liability - current portion 1,589 1,099
Current portion of mortgage payable 429 419
Other current liabilities 15,656 12,393
Total current liabilities 27,993 26,013
Long-term debt 26,419 13,105
Mortgage payable, net of current portion 10,073 10,284
Operating lease liability - non-current portion 3,684 1,026
Deferred income taxes 899 899
Other non-current liabilities 516 16
Total liabilities 69,584 51,343
Commitments and contingencies (see note 2)
STOCKHOLDERS' EQUITY    
Common stock, par value $2.50: authorized 8,000,000 shares; 5,239,838 shares issued and 3,694,966 shares outstanding in 2024 and 5,190,072 shares issued and 3,645,200 shares outstanding in 2023 13,091 12,966
Additional paid-in capital 17,306 15,918
Retained earnings 91,689 86,716
Treasury stock, at cost - 1,544,872 shares in 2024 and 2023 (15,996) (15,996)
Accumulated other comprehensive loss:    
Translation adjustment (2,133) (1,706)
Total stockholders’ equity 103,957 97,898
Total liabilities and stockholders’ equity $ 173,541 $ 149,241