XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 47,403 $ 52,379
Accounts receivable, net 5,063 4,176
Inventories 61,463 49,960
Income taxes receivable 2,134 439
Retirement plan assets 20,305  
Prepaid expenses and other current assets 4,344 3,040
Total current assets 140,712 109,994
Property, plant and equipment, net 22,869 24,247
Goodwill 3,308 3,308
Other intangibles, net 465 465
Deferred income taxes 7,086 9,729
Retirement plan assets   18,489
Other long-term assets 5,012 5,015
Total assets 179,452 171,247
Liabilities    
Accounts payable 13,036 5,499
Retirement plan liabilities 23,548  
Accrued expenses and other liabilities 14,848 13,425
Total current liabilities 51,432 18,924
Retirement plan liabilities   21,667
Other long-term liabilities 1,764 1,653
Total liabilities 53,196 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,999,034 shares in 2025 and 34,707,304 shares in 2024 3,500 3,471
Retained earnings 122,756 125,532
Total stockholders' equity 126,256 129,003
Total liabilities and stockholders' equity $ 179,452 $ 171,247