XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 44,474,000 $ 41,803,000
Accounts receivable, net 36,743,000 30,118,000
Inventories, net 19,295,000 18,346,000
Foreign tax receivable 4,553,000 5,861,000
Prepaid expenses and other current assets 10,546,000 6,760,000
Total current assets 115,611,000 102,888,000
Right of use asset 4,984,000 2,112,000
Property, plant and equipment, net 79,684,000 80,807,000
Goodwill 17,376,000 17,376,000
Intangibles, net 4,165,000 4,430,000
Other non-current assets 1,771,000 1,937,000
Total Assets 223,591,000 209,550,000
Current liabilities:    
Current portion of long-term debt 1,814,000 1,814,000
Accounts payable 28,289,000 17,115,000
Contract liability 3,077,000 2,286,000
Compensation and related benefits 6,007,000 7,585,000
Accrued other liabilities 7,100,000 7,911,000
Total current liabilities 46,287,000 36,711,000
Other non-current liabilities 5,000,000 2,620,000
Long-term debt 19,248,000 19,706,000
Post-retirement benefits liability 3,183,000 3,152,000
Total Liabilities 73,718,000 62,189,000
Commitments and Contingencies
Stockholders’ Equity:    
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at March 31, 2025 and December 31, 2024 0 0
Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares: 8,607,615 at March 31, 2025 and 8,614,395 at December 31, 2024 86,000 86,000
Paid-in capital 46,391,000 45,760,000
Accumulated other comprehensive income, net of income taxes $ 3,170,000 $ 2,292,000
Treasury stock (in shares) 4,319,570 4,236,853
Treasury stock - at cost, 4,319,570 shares at March 31, 2025 and 4,236,853 shares at December 31, 2024 $ (37,325,000) $ (36,145,000)
Retained earnings 137,551,000 135,368,000
Total Stockholders’ Equity 149,873,000 147,361,000
Total Liabilities and Stockholders’ Equity $ 223,591,000 $ 209,550,000