XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue Revenue from subscription and non-subscription contractual arrangements were as follows:
Three Months Ended March 31,
20242023
(in thousands)
SaaS subscription and support and maintenance$142,406 $120,762 
On‑premise subscription5,947 6,468 
Subscription revenue148,353 127,230 
Professional services3,706 4,384 
Perpetual licenses64 598 
Non‑subscription revenue3,770 4,982 
Total revenue$152,123 $132,212 
Schedule of Contract with Customer Asset and Liability 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 March 31,
20242023
(in thousands)
Balance, beginning of the period$373,432 $346,150 
Revenue earned(125,166)(107,595)
Deferral of revenue118,771 103,895 
Other (1)
(2,534)(1,608)
Balance, end of the period$364,503 $340,842 
(1) Includes contract assets netted against contract liabilities on a contract-by-contract basis.
Schedule of Capitalized Computer Software
Capitalized costs associated with the implementation of cloud computing arrangements were as follows:
Balance Sheet Classification
March 31, 2024December 31, 2023
(in thousands)
Other current assets
$3,266 $1,860 
Other assets
16,327 10,891 
$19,593 $12,751