v3.25.2
Revenue Recognition and Deferred Costs (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregate Revenue by Major Source

The following table disaggregates revenue by major source:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Subscription solutions

 

$

63,656

 

 

$

61,796

 

 

$

125,769

 

 

$

122,755

 

Partner and services

 

 

20,777

 

 

 

20,033

 

 

 

41,034

 

 

 

39,434

 

Revenue

 

$

84,433

 

 

$

81,829

 

 

$

166,803

 

 

$

162,189

 

Schedule of Revenue by Geographic Region

Revenue by geographic region was as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

64,405

 

 

$

62,428

 

 

$

127,026

 

 

$

123,567

 

EMEA

 

 

9,889

 

 

 

9,281

 

 

 

19,854

 

 

 

18,473

 

APAC

 

 

6,118

 

 

 

6,343

 

 

 

12,043

 

 

 

12,597

 

Rest of World

 

 

4,021

 

 

 

3,777

 

 

 

7,880

 

 

 

7,552

 

Revenue

 

$

84,433

 

 

$

81,829

 

 

$

166,803

 

 

$

162,189