XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 7,678 $ 8,510
Trade accounts receivable, net 11,826 11,671
Inventories 3,716 3,952
Prepaid expenses and other current assets 1,333 1,698
Total current assets 24,553 25,831
Property and equipment, net 1,803 1,993
Leased right-of-use assets 4,028 3,901
Goodwill 10,845 10,845
Intangible assets, net 4,218 5,799
Other assets 74 74
Total assets 45,521 48,443
Current liabilities:    
Accounts payable 7,061 9,499
Accrued compensation 1,198 2,041
Accrued liabilities and other 2,955 1,872
Short-term lease liabilities 573 89
Total current liabilities 11,787 13,501
Deferred tax liability 165 163
Long-term lease liabilities 3,783 3,810
Total liabilities 15,735 17,474
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 12,445 shares issued and 11,903 shares outstanding at June 30, 2025; and 12,070 shares issued and 11,529 shares outstanding at December 31, 2024. 125,379 123,546
Treasury stock, at cost 541 shares at June 30, 2025 and December 31,2024 (5,364) (5,364)
Accumulated deficit (90,230) (87,209)
Accumulated other comprehensive income (loss) 1 (4)
Total stockholders’ equity 29,786 30,969
Total liabilities and stockholders’ equity $ 45,521 $ 48,443