XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Area
Revenue by location is determined by the billing address of the customer. The following table sets forth revenue by geographic area (in thousands):
Three Months Ended
March 31,
20252024
North America (1)
$533,815 $425,600 
International227,738 185,653 
Total$761,553 $611,253 
1)Includes revenue from the United States of $508.5 million and $404.5 million for the three months ended March 31, 2025 and 2024, respectively.