XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

Revenue:

                

North America

 $28,297  $24,523  $52,733  $46,232 

EMEA

  19,573   17,570   39,061   32,912 

APAC

  16,999   13,608   32,647   26,848 

Total revenue

 $64,869  $55,701  $124,441  $105,992 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

Revenue:

                

United States

 $27,518   24,523  $51,036  $46,232 

Germany

  8,126   7,947   16,781   13,918 

Singapore

  7,180   4,996   13,617   9,196