XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 124,168 $ 116,126
Operating Segments [Member]    
Revenue 124,168 116,126
Operating Segments [Member] | United States Segment [Member]    
Revenue 95,496 91,053
Operating Segments [Member] | Europe Segment [Member]    
Revenue 24,586 21,449
Operating Segments [Member] | Japan Segment [Member]    
Revenue $ 4,086 $ 3,624