XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheets - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 42,397,000 $ 41,803,000
Accounts receivable, net 34,877,000 30,118,000
Inventories, net 19,801,000 18,346,000
Foreign tax receivable 5,913,000 5,861,000
Prepaid expenses and other current assets 8,519,000 6,760,000
Total current assets 111,507,000 102,888,000
Right of use asset 4,113,000 2,112,000
Property, plant and equipment, net 81,227,000 80,807,000
Goodwill 17,376,000 17,376,000
Intangibles, net 3,708,000 4,430,000
Other non-current assets 1,761,000 1,937,000
Total Assets 219,692,000 209,550,000
Current liabilities:    
Current portion of long-term debt 1,918,000 1,814,000
Accounts payable 20,734,000 17,115,000
Contract liability 3,946,000 2,286,000
Compensation and related benefits 6,346,000 7,585,000
Accrued other liabilities 5,447,000 7,911,000
Total current liabilities 38,391,000 36,711,000
Other non-current liabilities 4,401,000 2,620,000
Long-term debt 18,244,000 19,706,000
Post-retirement benefits liability 3,228,000 3,152,000
Total Liabilities 64,264,000 62,189,000
Commitments and Contingencies
Stockholders’ Equity:    
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at September 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 September 30, 2025 and 8,614,395 at December 31, 2024 86,000 86,000
Paid-in capital 47,361,000 45,760,000
Accumulated other comprehensive income, net of income taxes $ 3,494,000 $ 2,292,000
Treasury stock (in shares) 4,429,390 4,236,853
Treasury stock - at cost, 4,429,390 shares at September 30, 2025 and 4,236,853 shares at December 31, 2024 $ (38,993,000) $ (36,145,000)
Retained earnings 143,480,000 135,368,000
Total Stockholders’ Equity 155,428,000 147,361,000
Total Liabilities and Stockholders’ Equity $ 219,692,000 $ 209,550,000