XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 62,368 $ 72,867
Accounts receivable, net 28,357 35,961
Inventories 39,629 46,386
Prepaid expenses and other current assets 5,752 8,095
Total current assets 136,106 163,309
Property and equipment, net 44,572 46,198
Right-of-use assets 27,208 28,767
Other long-term assets 11,310 18,672
Deferred tax assets 1,472 1,489
Intangible assets, net 3,081 4,626
Goodwill 7,656 7,571
Total assets 231,405 270,632
Current liabilities:    
Accounts payable 6,805 9,860
Accrued expenses and other current liabilities 18,688 21,199
Total current liabilities 25,493 31,059
Other long-term liabilities 806 404
Lease liabilities 25,242 26,904
Commitments and contingencies (Note 9)  
Stockholders’ equity:    
Preferred stock, $0.01 par value; 1,250 shares authorized, no shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively 0 0
Common stock, $0.01 par value; 90,000 shares authorized, 15,087 issued and 14,694 outstanding and 14,848 issued and 14,660 outstanding at September 30, 2024 and December 31, 2023, respectively 147 147
Additional paid-in-capital 91,886 90,009
Accumulated other comprehensive loss (5,701) (5,943)
Retained earnings 93,532 128,052
Total stockholders’ equity 179,864 212,265
Total liabilities and stockholders’ equity $ 231,405 $ 270,632