XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 37,787,000 $ 24,104,000
Accounts receivable, net 46,988,000 41,711,000
Inventories, net 21,764,000 22,063,000
Foreign tax receivable 6,142,000 6,380,000
Prepaid expenses and other current assets 6,022,000 8,621,000
Total current assets 118,703,000 102,879,000
Right of use asset 2,812,000 3,802,000
Property, plant and equipment, net 79,725,000 81,185,000
Goodwill 17,376,000 17,376,000
Intangibles, net 5,224,000 6,017,000
Other non-current assets 1,857,000 2,118,000
Total Assets 225,697,000 213,377,000
Current liabilities:    
Current portion of long-term debt 1,780,000 1,468,000
Accounts payable 29,458,000 23,958,000
Contract liability 5,886,000 5,204,000
Compensation and related benefits 8,153,000 10,498,000
Accrued other liabilities 6,749,000 5,058,000
Total current liabilities 52,026,000 46,186,000
Other non-current liabilities 2,812,000 3,759,000
Long-term debt 20,603,000 21,519,000
Post-retirement benefits liability 2,753,000 2,960,000
Total Liabilities 78,194,000 74,424,000
Commitments and Contingencies
Stockholders’ Equity:    
Preferred stock — $0.01 par value, authorized shares — 10,000,000; no shares outstanding at June 30, 2024 and December 31, 2023 0 0
Common stock — $0.01 par value, authorized shares – 20,000,000; outstanding shares: 8,759,404 at June 30, 2024 and 8,655,384 at December 31, 2023 88,000 86,000
Paid-in capital 44,770,000 43,265,000
Accumulated other comprehensive income, net of income taxes $ 3,976,000 $ 5,301,000
Treasury stock (in shares) 4,087,491 3,992,152
Treasury stock - at cost, 4,087,491 shares at June 30, 2024 and 3,992,152 shares at December 31, 2023 $ (33,578,000) $ (31,768,000)
Retained earnings 132,247,000 122,069,000
Total Stockholders’ Equity 147,503,000 138,953,000
Total Liabilities and Stockholders’ Equity $ 225,697,000 $ 213,377,000