XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 55,629 $ 68,740
Accounts receivable, net 23,594 26,360
Inventories 23,809 24,428
Prepaid expenses and other current assets 5,494 7,476
Current assets held for sale 5,126 36,305
Total current assets 113,652 163,309
Property and equipment, net 38,994 37,445
Right-of-use assets 25,685 27,554
Other long-term assets 5,656 5,725
Note and royalty receivable 5,935 0
Deferred tax assets 1,177 1,489
Intangible assets, net 2,490 2,576
Goodwill 7,125 7,571
Non-current assets held for sale 2,026 24,963
Total assets 202,740 270,632
Liabilities, Current [Abstract]    
Accounts payable 5,617 6,194
Accrued expenses and other current liabilities 13,567 14,066
Current liabilities held for sale 4,122 10,799
Total current liabilities 23,306 31,059
Other long-term liabilities 772 404
Lease liabilities 24,014 25,915
Non-current liabilities held for sale 659 989
Commitments and Contingencies  
Stockholders’ equity:    
Preferred stock, $0.01 par value; 1,250 shares authorized, no shares issued and outstanding at December 31, 2024 and 2023, respectively 0 0
Common stock, $.01 par value; 90,000 shares authorized, 15,010 issued and 14,416 outstanding and 14,848 shares issued and 14,660 outstanding at December 31, 2024 and 2023, respectively 144 147
Additional paid-in-capital 88,961 90,009
Accumulated other comprehensive loss (6,783) (5,943)
Retained earnings 71,667 128,052
Total stockholders’ equity 153,989 212,265
Total liabilities and stockholders’ equity $ 202,740 $ 270,632