XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue by Geographic Region The following table presents the Company’s net revenue by geographic region:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(in thousands)
United States$93,422 $80,173 $268,660 $231,838 
Asia Pacific18,935 14,365 52,633 38,954 
Europe10,493 9,536 31,877 28,131 
All other4,966 4,430 15,041 14,481 
Total revenue$127,816 $108,504 $368,211 $313,404 
Schedule of Revenue by Customer Type The following table presents the Company’s net revenue for enterprise and non-enterprise customers based on the prior methodology:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(in thousands)
Enterprise customers$116,193 $97,265 $333,445 $279,619 
Non-enterprise customers11,623 11,239 34,766 33,785 
Total revenue$127,816 $108,504 $368,211 $313,404 
The following table presents the Company's net revenue for enterprise and non-enterprise customers based on the new methodology:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(in thousands)
Enterprise customers$117,327 $98,497 $337,359 $283,621 
Non-enterprise customers10,489 10,007 30,852 29,783 
Total revenue$127,816 $108,504 $368,211 $313,404 
Schedule of Contract Assets and Contract Liabilities
The following table presents the Company’s contract assets and contract liabilities as of September 30, 2023 and as of December 31, 2022:
As of September 30, 2023As of December 31, 2022
(in thousands)
Contract assets
$409 $19 
Contract liabilities$37,459 $30,544 
The following table presents revenue recognized during the three and nine months ended September 30, 2023 and 2022 from amounts included in the contract liability at the beginning of the period:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(in thousands)
Revenue recognized in the period from amounts included in contract liability at the beginning of the period$12,279 $10,627 $27,616 $23,231 
Schedule of Costs to Obtain Contracts
As of September 30, 2023 and December 31, 2022, the Company's costs to obtain contracts were as follows:
As of September 30,As of December 31,
20232022
(in thousands)
Deferred contract costs, net$60,634 $50,523