XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,048 $ 4,283
Accounts receivable, net 12,486 16,099
Inventories 25,130 24,716
Other current assets 4,766 3,940
Total current assets 46,430 49,038
Property, plant and equipment, net 4,758 3,981
Operating lease right-of-use assets 4,420 4,773
Goodwill 56,627 57,065
Intangible assets, net 13,441 16,036
Other long-term assets 3,236 6,473
Total assets 128,912 137,366
Current liabilities:    
Current portion of long-term debt 3,720 5,859
Accounts payable 5,711 5,554
Contract liabilities 4,010 4,508
Other current liabilities 9,180 10,621
Total current liabilities 22,621 26,542
Long-term debt, net 31,960 30,704
Deferred tax liability 764 776
Operating lease liabilities 4,713 4,794
Other long-term liabilities 1,607 1,476
Total liabilities 61,665 64,292
Commitments and Contingencies  
Stockholders' equity:    
Preferred stock, par value $0.01 per share, 5,000,000 shares authorized 0 0
Common stock, par value $0.01 per share, 80,000,000 shares authorized: 43,610,883 shares issued and outstanding at June 30, 2024; 43,394,509 shares issued and outstanding at December 31, 2023 436 434
Additional paid-in-capital 234,905 232,435
Accumulated deficit (153,226) (145,605)
Accumulated other comprehensive loss (14,868) (14,190)
Total stockholders' equity 67,247 73,074
Total liabilities and stockholders' equity $ 128,912 $ 137,366