XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 57,103 $ 52,379
Accounts receivable, net of allowance for credit losses of $11 in 2025 and $11 in 2024 7,793 4,176
Inventories 52,864 49,960
Income taxes receivable 61 439
Prepaid expenses and other current assets 4,791 3,040
Total current assets 122,612 109,994
Property, plant and equipment, net of accumulated depreciation of $35,198 in 2025 and $34,409 in 2024 23,581 24,247
Goodwill 3,308 3,308
Other intangibles, net 465 465
Deferred income taxes 9,805 9,729
Retirement plan assets 18,110 18,489
Other long-term assets 5,002 5,015
Total assets 182,883 171,247
Liabilities    
Accounts payable 18,636 5,499
Accrued expenses and other liabilities 14,902 13,425
Total current liabilities 33,538 18,924
Retirement plan liabilities 21,264 21,667
Other long-term liabilities 1,680 1,653
Total liabilities 56,482 42,244
Commitments and contingencies (Note 14)
Stockholders' Equity    
Preferred stock, $0.10 par value, 1,000,000 shares authorized, none issued
Common stock, $0.10 par value, 74,000,000 shares authorized, issued and outstanding - 34,955,443 shares in 2025 and 34,707,304 shares in 2024 3,495 3,471
Retained earnings 122,906 125,532
Total stockholders' equity 126,401 129,003
Total liabilities and stockholders' equity $ 182,883 $ 171,247