XML 113 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Segment Information - Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 271,825 $ 232,339 $ 191,909
Property and equipment, net 5,118 5,537  
North America [Member]      
Revenue 118,490 102,025 83,034
UNITED STATES      
Revenue 115,799 100,870 83,034
Property and equipment, net 1,137 1,279  
EMEA [Member]      
Revenue 81,753 71,635 58,285
GERMANY      
Revenue 35,775 30,625 23,574
CHINA      
Property and equipment, net 1,915 2,982  
Asia Pacific [Member]      
Revenue 71,582 58,679 50,590
SINGAPORE      
Revenue 30,974 21,915 16,580
Other Countries [Member]      
Property and equipment, net 2,066 1,276  
JAPAN      
Revenue $ 22,547 $ 21,348 $ 23,360