XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 30,524 $ 12,446
Trade accounts receivable - net 30,348 25,169
Inventories 123,729 154,450
Income tax receivable 2,551 5,438
Prepaid expenses and other current assets 7,461 7,492
Total current assets 194,613 204,995
Property, plant and equipment, less accumulated depreciation 19,117 19,375
Goodwill 62,420 47,803
Intangible assets, less accumulated amortization 15,893 14,771
Right of use asset 5,702 6,591
Other assets 3,172 3,137
Total Assets 300,917 296,672
Current liabilities:    
Trade accounts payable 9,940 23,399
Accrued expenses and other current liabilities 29,920 31,537
Accrued payroll 2,448 3,615
Total current liabilities 42,308 58,551
Deferred tax liability 4,178 4,558
Long-term lease liabilities 4,163 4,790
Other long-term liabilities 1,600  
Total Liabilities 52,249 67,899
Commitments and contingencies
Stockholders' equity:    
Preferred stock, shares authorized 5,000,000: Series A Convertible preferred stock, $0.01 par value ($100 liquidation preference value); shares authorized 150,000; none issued or outstanding
Common stock, $0.01 par value; shares authorized 100,000,000; issued and outstanding: 45,516,146 and 45,502,380, respectively 455 455
Additional paid-in capital 118,839 118,091
Retained earnings 129,374 110,227
Total Stockholders' Equity 248,668 228,773
Total Liabilities and Stockholders' Equity $ 300,917 $ 296,672