XML 33 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue $ 458,728 $ 445,596 $ 344,490
Operating Segments [Member]      
Revenue 458,728 445,596 344,490
Operating Segments [Member] | United States Segment [Member]      
Revenue 360,205 350,535 263,086
Operating Segments [Member] | Europe Segment [Member]      
Revenue 82,805 80,889 70,154
Operating Segments [Member] | Japan Segment [Member]      
Revenue $ 15,718 $ 14,172 $ 11,250