XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Note 5 - Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Dividends Declared [Table Text Block]
Dividend Payment DateDividend Declaration Date Dividend Per Share Record Date Cash Outlay 
March 22, 2024February 19, 2024 $0.028 March 11, 2024 $849,000 
May 17, 2024April 22, 2024  0.028 May 6, 2024  851,000 
Total dividends  $0.056   $1,700,000 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Cost of revenues (excluding depreciation and amortization)

 $50  $50  $103  $99 

Product development

  202   187   399   354 

Sales and marketing

  140   131   276   243 

Other general and administrative

  702   725   1,376   1,342 

Total stock-based compensation expense

 $1,094  $1,093  $2,154  $2,038