XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ASSETS    
Cash and cash equivalents $ 55,131 $ 71,952
Accounts receivable, net of allowance for credit losses of $11 in 2024 and $11 in 2023 5,726 2,475
Inventories 53,080 61,611
Income taxes receivable 235 361
Prepaid expenses and other current assets 3,440 2,847
Total current assets 117,612 139,246
Property, plant and equipment, net of accumulated depreciation of $34,153 in 2024 and $32,789 in 2023 22,733 22,456
Goodwill 3,308 3,308
Other intangibles, net 465 465
Deferred income taxes 9,435 8,590
Retirement plan assets 17,365 15,379
Other assets 4,808 4,358
Total assets 175,726 193,802
Liabilities [Abstract]    
Accounts payable 7,955 6,071
Accrued expenses and other liabilities 16,598 16,496
Total current liabilities 24,553 22,567
Retirement plan liabilities 20,238 17,998
Other long-term liabilities 1,679 1,649
Total liabilities 46,470 42,214
Commitments and contingencies (Note 15)
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,717,733 shares in 2024 and 34,466,726 shares in 2023 3,472 3,447
Retained earnings 125,784 148,141
Total stockholders' equity 129,256 151,588
Total liabilities and stockholders' equity $ 175,726 $ 193,802