XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition and Deferred Costs (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregate Revenue by Major Source

The following table disaggregates our revenue by major source:

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Subscription solutions

 

$

56,135

 

 

$

51,285

 

 

$

109,943

 

 

$

99,272

 

Partner and services

 

 

19,308

 

 

 

16,918

 

 

 

37,257

 

 

 

34,981

 

Total revenue

 

$

75,443

 

 

$

68,203

 

 

$

147,200

 

 

$

134,253