Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Revenue Disclosures - Revenue Related to Performance Obligations (Details)

v3.10.0.1
Note 3 - Revenue Disclosures - Revenue Related to Performance Obligations (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01  
Revenue expected to be recognized $ 1,028
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01  
Revenue expected to be recognized 2,040
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue expected to be recognized 2,041
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue expected to be recognized 1,917
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue expected to be recognized 1,493
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue expected to be recognized 3,178
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Revenue expected to be recognized $ 11,697