XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
ASSETS    
Cash and cash equivalents $ 45,799 $ 43,512
Accounts receivable, net 5,201 6,865
Inventories 55,103 54,691
Income taxes receivable 2,865 2,208
Prepaid expenses and other current assets 4,200 3,302
Total current assets 113,168 110,578
Property, plant and equipment, net 22,357 22,650
Goodwill 3,308 3,308
Other intangibles, net 465 465
Deferred income taxes 4,890 5,217
Other long-term assets 5,012 5,014
Total assets 149,200 147,232
Liabilities    
Accounts payable 14,490 6,648
Accrued expenses and other liabilities 15,000 13,960
Total current liabilities 29,490 20,608
Other long-term liabilities 1,654 1,659
Total liabilities 31,144 22,267
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 - 35,234,398 shares in 2026 and 34,998,034 shares in 2025 3,523 3,500
Retained earnings 114,533 121,465
Total stockholders' equity 118,056 124,965
Total liabilities and stockholders' equity $ 149,200 $ 147,232