XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 56,487 $ 12,446
Trade accounts receivable - net 28,547 25,169
Inventories 103,523 154,450
Income tax receivable 3,645 5,438
Prepaid expenses and other current assets 11,308 7,492
Total current assets 203,510 204,995
Property, plant and equipment, less accumulated depreciation 20,075 19,375
Goodwill 62,420 47,803
Intangible assets, less accumulated amortization 14,982 14,771
Right of use asset 5,217 6,591
Other assets 3,224 3,137
Total Assets 309,428 296,672
Current liabilities:    
Trade accounts payable 11,060 23,399
Accrued expenses and other current liabilities 31,595 31,537
Accrued payroll 3,908 3,615
Total current liabilities 46,563 58,551
Deferred tax liability 3,538 4,558
Long-term lease liabilities 3,832 4,790
Other long-term liabilities 1,600  
Total Liabilities 55,533 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,198,507 and 45,502,380, respectively 452 455
Additional paid-in capital 116,263 118,091
Retained earnings 137,180 110,227
Total Stockholders' Equity 253,895 228,773
Total Liabilities and Stockholders' Equity $ 309,428 $ 296,672