XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of significant accounting policies (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Schedule of Revenue from Subscription and Non-Subscription Contractual Arrangements Revenue from subscription and non-subscription contractual arrangements were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(in thousands)
SaaS subscription and support and maintenance$169,082 $151,485 $491,273 $439,992 
On-premise subscription
10,528 4,585 25,324 13,859 
Subscription revenue179,610 156,070 516,597 453,851 
Professional services3,884 3,192 11,016 10,395 
Perpetual licenses— 24 179 
Non-subscription revenue
3,884 3,216 11,019 10,574 
Total revenue$183,494 $159,286 $527,616 $464,425 
Schedule of Changes in Contract Liabilities Changes in contract liabilities, including revenue earned during the period from the beginning contract liability balance and new deferrals of revenue during the period, were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(in thousands)
Balance, beginning of the period$408,190 $370,206 $385,709 $373,432 
Acquisitions
— — 11,685 — 
Revenue earned(136,221)(126,921)(305,566)(287,082)
Deferral of revenue174,719 140,159 354,860 297,094 
Other (1)
(6,194)(5,227)(6,194)(5,227)
Balance, end of the period$440,494 $378,217 $440,494 $378,217 
(1) Includes contract assets netted against contract liabilities on a contract-by-contract basis.
Schedule of Capitalized Costs Associated with Implementation of Cloud Computing Arrangements
Capitalized costs associated with the implementation of CCAs were as follows:
Balance Sheet Classification
September 30, 2025December 31, 2024
(in thousands)
Other current assets
$6,474 $6,418 
Other assets
19,329 19,216 
Capitalized cloud computing implementation costs, gross
25,803 25,634 
Less: accumulated amortization
(7,486)(2,669)
Capitalized cloud computing implementation costs, net
$18,317 $22,965