XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of presentation and description of business (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Revenue by Geographic Location
Revenue by geographic region as determined based on the location where the sale originated were as follows:
Three Months Ended March 31,
20242023
(in thousands)
The Americas (1)
$101,616 $89,811 
Europe, the Middle East, India, and Africa39,013 32,351 
Asia Pacific11,494 10,050 
$152,123 $132,212 
(1) The vast majority of our Americas revenue comes from the U.S.