XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Note 13 - Segment Reporting - Revenue From Operations by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 126,902 $ 123,048 $ 251,070 $ 239,174
Operating Segments [Member]        
Revenue 126,902 123,048 251,070 239,174
Operating Segments [Member] | United States Segment [Member]        
Revenue 100,655 95,344 196,151 186,397
Operating Segments [Member] | Europe Segment [Member]        
Revenue 23,391 24,655 47,977 46,104
Operating Segments [Member] | Japan Segment [Member]        
Revenue $ 2,856 $ 3,049 $ 6,942 $ 6,673