XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Revenue (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Revenue, Remaining Performance Obligation, Amount Greater than What Has Been Recorded Prior to Adoption of New Standard $ 0.4   $ 1.0
Revenue, Remaining Performance Obligation, Amount $ 122.4   $ 122.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year   1 year
Contract with Customer, Liability, Revenue Recognized     $ 3.4
Foreign Countries [Member]      
Percentage Revenue By Location 37.00% 37.00%