XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets Including Goodwill (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 
  

Gross

      

Gross

     
  

Carrying

  

Accumulated

  

Carrying

  

Accumulated

 
  

Amount

  

Amortization

  

Amount

  

Amortization

 

Technology platform

 $9,765  $4,546  $9,765  $4,354 

Purchased and developed software

  5,044   3,561   4,682   3,375 

In-Process internally developed software platform

  4,533   -   4,074   - 

Customer relationships

  15,000   3,173   15,000   2,849 

Trademarks and trade names

  1,600   856   1,600   808 

Non-compete

  30   17   30   13 
   35,972   12,153   35,151   11,399 

Accumulated amortization

  12,153       11,399     

Net book value of amortizable intangible assets

 $23,819      $23,752