XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue $ 121,721 $ 125,342 $ 372,791 $ 364,516
Operating Segments [Member]        
Revenue 121,721 125,342 372,791 364,516
Operating Segments [Member] | United States Segment [Member]        
Revenue 98,970 100,127 295,121 286,524
Operating Segments [Member] | Europe Segment [Member]        
Revenue 21,464 22,155 69,441 68,259
Operating Segments [Member] | Japan Segment [Member]        
Revenue $ 1,287 $ 3,060 $ 8,229 $ 9,733