v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
ASSETS    
Cash and cash equivalents $ 50,171 $ 52,379
Accounts receivable, net of allowance for credit losses of $11 in 2025 and $11 in 2024 6,053 4,176
Inventories 51,185 49,960
Income taxes receivable 154 439
Prepaid expenses and other current assets 4,509 3,040
Retirement plan assets 19,064  
Total current assets 131,136 109,994
Property, plant and equipment, net of accumulated depreciation of $35,198 in 2025 and $34,409 in 2024 23,210 24,247
Goodwill 3,308 3,308
Other intangibles, net 465 465
Deferred income taxes 10,126 9,729
Retirement plan assets   18,489
Other long-term assets 5,000 5,015
Total assets 173,245 171,247
Liabilities    
Accounts payable 7,154 5,499
Retirement plan liabilities 22,252  
Accrued expenses and other liabilities 14,880 13,425
Total current liabilities 44,286 18,924
Retirement plan liabilities   21,667
Other long-term liabilities 1,728 1,653
Total liabilities 46,014 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,996,050 shares in 2025 and 34,707,304 shares in 2024 3,499 3,471
Retained earnings 123,732 125,532
Total stockholders' equity 127,231 129,003
Total liabilities and stockholders' equity $ 173,245 $ 171,247