XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Net Revenues of Customer by Geographic Area
The following table summarizes the revenue by region based on the shipping address of customers who have contracted to use our product or service for the years ended December 31, 2024, 2023 and 2022:
Year Ended December 31,
202420232022
(in thousands)
North America$643,405 $607,448 $541,812 
Rest of world200,602 170,259 143,271 
Total revenue$844,007 $777,707 $685,083 
Net revenues by geographic area presented based upon the location of the customer are as follows:
 Year Ended December 31,
 202420232022
 (in thousands)
North America$643,405 $607,448 $541,812 
Rest of world200,602 170,259 143,271 
Total$844,007 $777,707 $685,083 
Summary of Estimated Revenue Expected to be Recognized in Future Related to Performance Obligations
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of December 31, 2024. The estimated revenues do not include unexercised contract renewals.
Next Twelve MonthsThereafter
 (in thousands)
Product subscriptions$587,450 $291,435 
Professional services14,167 5,334 
Total$601,617 $296,769