XML 43 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Accounts Recievable (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]
    As of December 31,  
    2017     2016  
Balance, beginning of period   $
50
    $
59
 
Provision for (recoveries of) doubtful accounts    
30
     
16
 
Write-offs    
(16
)    
(25
)
Balance, end of period   $
64
    $
50