XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three Months Ended March 31,

 
  

2026

  

2025

 
  

(in thousands)

 

Revenue:

 $117,242  $93,064 
         

Less:

        

People expenses

  63,036   52,807 

Stock-based compensation

  7,270   9,620 

Cloud and server hosting services expenses

  13,383   9,482 

Marketing expenses

  3,967   4,126 

Other segment items (1)

  14,336   13,463 

Net income

 $15,250  $3,566 
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2026

  

2025

 
  

(in thousands)

 

Revenue:

        

North America

 $44,165  $36,452 

EMEA

  38,446   29,484 

APAC

  34,631   27,128 

Total revenue

 $117,242  $93,064 
  

Three Months Ended March 31,

 
  

2026

  

2025

 
  

(in thousands)

 

Revenue:

        

United States

 $43,007  $36,399 

Germany

  16,404   12,292 

Singapore

  15,409   11,512