XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 
  

(in thousands)

 

Revenue:

 $330,482  $271,825  $232,339 
             

Less:

            

People expenses

  185,686   163,138   154,387 

Stock based compensation

  39,059   36,048   37,218 

Cloud and server hosting services expenses

  32,496   29,188   22,574 

Marketing expenses

  12,709   12,400   12,746 

Other segment items (1)

  89,674   52,552   44,102 

Net loss

 $(29,142) $(21,501) $(38,688)
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 
  

(in thousands)

 

Revenue:

            

North America

 $135,870  $118,490  $102,025 

EMEA

  99,256   81,753   71,635 

APAC

  95,356   71,582   58,679 

Total revenue

 $330,482  $271,825  $232,339 
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 
  

(in thousands)

 

Revenue:

            

United States

 $135,288  $115,799  $100,870 

Singapore

  43,113   30,974   21,915 

Germany

  41,765   35,775   30,625 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

December 31,

  

December 31,

 
  

2024

  

2023

 
  

(in thousands)

 

Property and equipment, net:

        

United States

 $953  $1,137 

China

  1,193   1,915 

Other

  3,143   2,066 

Total property and equipment, net

 $5,289  $5,118