XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 43,212,000 $ 41,803,000
Accounts receivable, net 37,792,000 30,118,000
Inventories, net 19,356,000 18,346,000
Foreign tax receivable 5,587,000 5,861,000
Prepaid expenses and other current assets 7,246,000 6,760,000
Total current assets 113,193,000 102,888,000
Right of use asset 4,552,000 2,112,000
Property, plant and equipment, net 79,203,000 80,807,000
Goodwill 17,376,000 17,376,000
Intangibles, net 3,936,000 4,430,000
Other non-current assets 1,664,000 1,937,000
Total Assets 219,924,000 209,550,000
Current liabilities:    
Current portion of long-term debt 1,814,000 1,814,000
Accounts payable 22,630,000 17,115,000
Contract liability 2,133,000 2,286,000
Compensation and related benefits 6,329,000 7,585,000
Accrued other liabilities 6,779,000 7,911,000
Total current liabilities 39,685,000 36,711,000
Other non-current liabilities 4,772,000 2,620,000
Long-term debt 18,797,000 19,706,000
Post-retirement benefits liability 3,209,000 3,152,000
Total Liabilities 66,463,000 62,189,000
Commitments and Contingencies
Stockholders’ Equity:    
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at June 30, 2025 and December 31, 2024 0 0
Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares: 8,561,353 at June 30, 2025 and 8,614,395 at December 31, 2024 86,000 86,000
Paid-in capital 46,885,000 45,760,000
Accumulated other comprehensive income, net of income taxes $ 3,880,000 $ 2,292,000
Treasury stock (in shares) 4,429,390 4,236,853
Treasury stock - at cost, 4,429,390 shares at June 30, 2025 and 4,236,853 shares at December 31, 2024 $ (38,993,000) $ (36,145,000)
Retained earnings 141,603,000 135,368,000
Total Stockholders’ Equity 153,461,000 147,361,000
Total Liabilities and Stockholders’ Equity $ 219,924,000 $ 209,550,000