v3.26.1
Note 9 - Business Combinations (Tables) - Virsys12 [Member]
3 Months Ended
Mar. 31, 2026
Notes Tables  
Business Combination [Table Text Block]

Cash

 $11,430 

Fair value of contingent consideration

  1,000 

Total consideration

 $12,430 

Cash

 $24,880 

Common stock issued

  4,000 

Fair value of contingent consideration

  2,700 

Total consideration

 $31,580 
Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]

Cash

 $741 

Accounts and unbilled receivable

  72 

Prepaid and other current assets

  595 

Operating lease right-of-use asset

  252 

Property and equipment

  13 

Deferred tax assets

  529 

Goodwill

  6,108 

Intangible assets

  7,050 

Accounts payable and accrued liabilities

  (926)

Deferred revenue

  (2,004)

Net assets acquired

 $12,430 

Cash

 $165 

Accounts receivable

  618 

Prepaid and other current assets

  1,046 

Deferred tax assets

  1,226 

Goodwill

  14,993 

Intangible assets

  18,600 

Accounts payable and accrued liabilities

  (1,238)

Deferred revenue

  (3,830)

Net assets acquired

 $31,580 
Business Combination, Intangible Asset, Acquired, Finite-Lived [Table Text Block]
  

Fair value

 

Useful life

Customer relationships

 $700 

10 years

Developed technology

  5,900 

5 years

Non-compete

  250 

5 years

Trade name

  200 

3 years

Total intangible assets subject to amortization

 $7,050  
  

Fair value

 

Useful life

Customer relationships

 $9,000 

7 years

Developed technology

  8,800 

5 years

Trade name

  800 

8 years

Total intangible assets subject to amortization

 $18,600  
Business Combination, Pro Forma Information [Table Text Block]
  

Three Months Ended March 31,

 
  

2025

 

Total revenues

 $75,236 

Net income

 $4,139 

Net income per share - basic

 $0.14 

Net income per share - diluted

 $0.14 
  

Three Months Ended March 31,

 
  

2025

 

Total revenues

 $75,711 

Net income

 $4,486 

Net income per share - basic

 $0.15 

Net income per share - diluted

 $0.15