XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue $ 31,017 $ 30,276
Transferred over Time [Member] | Subscription Services [Member]    
Revenue 25,789  
Transferred over Time [Member] | Fixed, Non-subscription Services [Member]    
Revenue 1,291  
Transferred over Time [Member] | Unit Price Services [Member]    
Revenue 2,192  
Transferred at Point in Time [Member] | Subscription Services [Member]    
Revenue $ 1,745