XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 
  

(in thousands)

 

Revenue:

            

North America

 $118,490  $102,025  $83,034 

EMEA

  81,753   71,635   58,285 

APAC

  71,582   58,679   50,590 

Total revenue

 $271,825  $232,339  $191,909 
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 
  

(in thousands)

 

Revenue:

            

United States

 $115,799  $100,870  $83,034 

Germany

  35,775   30,625   23,574 

Singapore

  30,974   21,915   16,580 

Japan

  22,547   21,348   23,360 
  

December 31,

  

December 31,

 
  

2023

  

2022

 
  

(in thousands)

 

Property and equipment, net:

        

United States

 $1,137  $1,279 

China

  1,915   2,982 

Other

  2,066   1,276 

Total property and equipment, net

 $5,118  $5,537