XML 60 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 33,860 $ 31,480
Transferred over Time [Member] | Subscription Services [Member]    
Revenue 30,421 27,913
Transferred over Time [Member] | Fixed, Non-subscription Services [Member]    
Revenue 517 534
Transferred over Time [Member] | Unit Price Services [Member]    
Revenue 1,826 2,033
Transferred at Point in Time [Member] | Service [Member]    
Revenue $ 1,096 $ 1,000