XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,569 $ 4,283
Accounts receivable, net 12,831 16,099
Inventories 25,990 24,716
Other current assets 3,401 3,940
Total current assets 46,791 49,038
Property, plant and equipment, net 5,221 3,981
Operating lease right-of-use assets 6,523 4,773
Goodwill 57,439 57,065
Intangible assets, net 12,341 16,036
Other long-term assets 2,924 6,473
Total assets 131,239 137,366
Current liabilities:    
Current portion of long-term debt 3,606 5,859
Accounts payable 5,283 5,554
Contract liabilities 3,689 4,508
Other current liabilities 10,173 10,621
Total current liabilities 22,751 26,542
Long-term debt, net 34,252 30,704
Deferred tax liability 707 776
Operating lease liabilities 6,706 4,794
Other long-term liabilities 1,501 1,476
Total liabilities 65,917 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,421,251 shares issued and outstanding at March 31, 2024; 43,394,509 shares issued and outstanding at December 31, 2023 436 434
Additional paid-in-capital 235,973 232,435
Accumulated deficit (158,028) (145,605)
Accumulated other comprehensive loss (13,059) (14,190)
Total stockholders' equity 65,322 73,074
Total liabilities and stockholders' equity $ 131,239 $ 137,366