XML 16 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Note 3 - Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three months ended
   
Nine months ended
 
   
September 30,
2019
   
September 30,
2018
   
September 30,
2019
   
September 30,
2018
 
Subscription services recognized ratably over time
  $
28,629
    $
26,328
    $
84,460
    $
77,746
 
Services recognized at a point in time
   
1,606
     
807
     
4,231
     
2,923
 
Fixed, non-subscription recognized over time
   
1,043
     
973
     
2,083
     
2,561
 
Unit price services recognized over time
   
1,187
     
1,905
     
4,585
     
5,817
 
Total revenue
   
32,465
     
30,013
     
95,359
     
89,047
 
Contract with Customer, Asset and Liability [Table Text Block]
   
September 30,
2019
   
December 31,
2018
 
   
(In thousands)
 
Accounts receivable
  $
15,308
    $
11,922
 
Contract assets included in other current assets
  $
133
    $
53
 
Deferred revenue
  $
(19,133
)
  $
(16,244
)
   
Nine months ended
September 30, 2019
   
Nine months ended
September 30, 2018
 
   
Contract
Asset
   
Deferred
Revenue
   
Contract
Asset
   
Deferred
Revenue
 
   
Increase (Decrease)
 
Revenue recognized that was included in deferred revenue at beginning of year due to completion of services
  $
-
    $
(15,214
)
  $
-
    $
(15,377
)
Increases due to invoicing of client, net of amounts recognized as revenue
   
-
     
17,829
     
-
     
17,522
 
Decreases due to completion of services (or portion of services) and transferred to accounts receivable
   
(51
)
   
-
     
(71
)
   
-
 
Change due to cumulative catch-up adjustments arising from changes in expected contract consideration
   
 
     
274
     
 
     
(145
)
Decreases due to impairment
   
-
     
-
     
-
     
-
 
Increases due to revenue recognized in the period with additional performance obligations before invoicing
   
131
     
-
     
65
     
-