XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 17,011 $ 22,611
Accounts receivable, less allowance for expected credit losses of $391 and $378, respectively 20,093 19,710
Restricted cash, current 476 354
Prepaid and other 2,560 3,172
Total current assets 40,140 45,847
Property and equipment, net of accumulated depreciation of $1,668 and $1,564, respectively 242 421
Operating lease right-of-use assets 1,024 1,431
Goodwill 5,703 5,749
Intangible assets, net of accumulated amortization of $3,897 and $2,771, respectively 2,491 3,628
Deferred tax assets 2,648 3,360
Restricted cash, non-current 180 205
Other assets 155 317
Total assets 52,583 60,958
Current liabilities:    
Accounts payable 1,789 868
Accrued salaries, commissions, and benefits 4,306 4,939
Accrued expenses and other current liabilities 4,504 4,635
Operating lease obligations, current 623 768
Total current liabilities 11,222 11,210
Income tax payable 93 87
Operating lease obligations 441 664
Other liabilities 399 443
Total liabilities 12,155 12,404
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value, 10,000 shares authorized; none issued or outstanding 0 0
Common stock, $0.001 par value, 20,000 shares authorized; 4,033 and 3,896 shares issued; 2,750 and 2,807 shares outstanding, respectively 4 4
Additional paid-in capital 494,209 493,036
Accumulated deficit (430,017) (425,247)
Accumulated other comprehensive loss, net of applicable tax (2,717) (1,290)
Treasury stock, 1,283 and 1,089 shares, respectively, at cost (21,051) (17,949)
Total stockholders’ equity 40,428 48,554
Total liabilities and stockholders' equity $ 52,583 $ 60,958