XML 18 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 72,867 $ 86,327
Accounts receivable, net 35,961 34,627
Inventories 46,386 39,765
Prepaid expenses and other current assets 8,095 8,828
Total current assets 163,309 169,547
Property and equipment, net 46,198 48,279
Right-of-use assets 28,767 30,696
Other long-term assets 18,672 17,219
Deferred tax assets 1,489 1,449
Intangible assets, net 4,626 74,599
Goodwill 7,571 7,339
Total assets 270,632 349,128
Current liabilities:    
Accounts payable 9,860 9,074
Accrued expenses and other current liabilities 21,199 18,840
Total current liabilities 31,059 27,914
Other long-term liabilities 404 398
Deferred tax liability 0 6,436
Lease liabilities 26,904 28,817
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 1,250 shares authorized, no shares issued and outstanding at December 31, 2023 and 2022, respectively   0
Common stock, $.01 par value; 90,000 shares authorized, 14,848 issued and 14,660 outstanding and 14,625 shares issued and outstanding at December 31, 2023 and 2022, respectively 147 146
Additional paid-in-capital 90,009 81,141
Accumulated other comprehensive loss (5,943) (6,443)
Retained earnings 128,052 210,719
Total stockholders’ equity 212,265 285,563
Total liabilities and stockholders’ equity $ 270,632 $ 349,128