XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 125,342 $ 107,504 $ 364,516 $ 329,187
Operating Segments [Member]        
Revenue 125,342 107,504 364,516 329,187
Operating Segments [Member] | United States Segment [Member]        
Revenue 100,127 85,608 286,524 262,507
Operating Segments [Member] | Europe Segment [Member]        
Revenue 22,155 18,897 68,259 56,413
Operating Segments [Member] | Japan Segment [Member]        
Revenue $ 3,060 $ 2,999 $ 9,733 $ 10,267