XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 123,048 $ 106,575 $ 239,174 $ 221,683
Operating Segments [Member]        
Revenue 123,048 106,575 239,174 221,683
Operating Segments [Member] | United States Segment [Member]        
Revenue 95,344 86,823 186,397 176,899
Operating Segments [Member] | Europe Segment [Member]        
Revenue 24,655 16,729 46,104 37,516
Operating Segments [Member] | Japan Segment [Member]        
Revenue $ 3,049 $ 3,023 $ 6,673 $ 7,268