XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Deferred Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Deferred Revenue

3. Revenue and Deferred Revenue

Disaggregated revenue

Revenue by sales channel was as follows:

 

 

Three Months Ended March 31,

 

(in thousands)

 

2023

 

2022

 

Self-serve revenue

 

$

72,099

 

$

75,803

 

Sales-assisted revenue

 

 

46,722

 

 

41,183

 

Revenue

 

$

118,821

 

$

116,986

 

 

Self-serve revenues are generated from products purchased independently through our website.

Sales-assisted revenues are generated from products sold to organizations through our sales team.

In addition, see Note 4 for information regarding the Company’s revenue by geographic area.

Deferred revenue

The Company recognized into revenue $92.9 million and $88.6 million during the three months ended March 31, 2023 and 2022, respectively, that was included in the deferred revenue balances at the beginning of each respective period.

Transaction price allocated to the remaining performance obligations

As of March 31, 2023, future estimated revenue related to non-cancelable performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period was $245.5 million. The substantial majority of the unsatisfied performance obligations will be satisfied over the next twelve months.