XML 94 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 18 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:      
Revenue $ 445,596 $ 344,490 $ 298,055
Operating Segments [Member] | United States Segment [Member]      
Revenue:      
Revenue 350,535 263,086 223,930
Operating Segments [Member] | Europe Segment [Member]      
Revenue:      
Revenue 80,889 70,154 63,365
Operating Segments [Member] | Japan Segment [Member]      
Revenue:      
Revenue $ 14,172 $ 11,250 $ 10,760