XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Segment Information - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 55,701 $ 45,344 $ 105,992 $ 84,144
UNITED STATES        
Revenue 24,523 20,556 46,232 38,189
GERMANY        
Revenue 7,947 5,553 13,918 10,279
EMEA [Member]        
Revenue 17,570 13,753 32,912 24,944
JAPAN        
Revenue 4,465 4,932 10,360 9,687
Asia Pacific [Member]        
Revenue 13,608 11,035 26,848 21,011
Other Countries [Member]        
Revenue $ 18,766 $ 14,303 $ 35,482 $ 25,989