XML 13 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 $ 30,598 $ 21,456
Marketable securities 10,863 5,726
Trade accounts receivable, net 8,071 5,813
Other current assets 3,649 4,085
Total current assets 53,181 37,080
Property and equipment, net 1,259 1,570
Intangibles, net 25,261 28,458
Goodwill 8,587 8,641
Lease right of use assets 3,844 4,017
Other assets 1,238 786
Total assets 93,370 80,552
Liabilities, Current [Abstract]    
Accounts Payable and Accrued Liabilities, Current 5,689 6,672
Deferred revenue, current 4,806 5,853
Total current liabilities 10,495 12,525
Long-term lease liabilities 5,617 5,994
Other long-term liabilities 90 106
Total liabilities 16,202 18,625
Commitments and contingencies (Note 15)
Shareholders’ equity:    
Preferred stock (par value $0.001 per share, 2,500 authorized, 10 shares issued and outstanding at June 30, 2024 and December 31, 2023) 50 50
Common stock (par value $0.001 per share, 50,000 authorized, 21,420 and 20,379 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively) 21 20
Additional paid-in capital 411,331 376,189
Accumulated deficit (331,376) (311,768)
Accumulated other comprehensive loss (2,858) (2,564)
Total shareholders’ equity 77,168 61,927
Total liabilities and shareholders’ equity $ 93,370 $ 80,552