XML 31 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Remaining Performance Obligations The Company’s remaining performance obligations as of March 31, 2025 and December 31, 2024 are expected to be recognized as follows (in thousands):

 

 

 

As of
March 31,
2025

 

 

As of
December 31,
2024

 

 

 

 

 

 

 

 

Less than or equal to 12 months

 

$

233,801

 

 

$

223,320

 

Greater than 12 months

 

 

92,068

 

 

 

85,315

 

Total remaining performance obligations

 

$

325,869

 

 

$

308,635

 

Summary of Disaggregation of Revenue by Geographic Areas

The following table shows the Company’s disaggregation of revenue by geographic areas, as determined based on the address of the Company's customers (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2025

 

 

2024

 

United States

 

$

48,634

 

 

$

43,243

 

International

 

 

31,319

 

 

 

29,381

 

Total revenue

 

$

79,953

 

 

$

72,624

 

Summary of Deferred Commissions The following table represents a roll forward of the Company’s deferred commissions for the three months ended March 31, 2025 and 2024 (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2025

 

 

2024

 

Beginning balance

 

$

42,651

 

 

$

38,386

 

Additions to deferred commissions

 

 

4,612

 

 

 

3,227

 

Amortization of deferred commissions

 

 

(3,906

)

 

 

(3,352

)

Ending balance

 

 

43,357

 

 

 

38,261

 

Deferred commissions, current portion

 

 

15,412

 

 

 

13,190

 

Deferred commissions, net of current portion

 

 

27,945

 

 

 

25,071

 

Total deferred commissions

 

$

43,357

 

 

$

38,261