XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue Revenue from subscription and non-subscription contractual arrangements were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(in thousands)
SaaS subscription and support and maintenance$133,626 $112,351 $380,954 $312,992 
On‑premise subscription4,895 6,173 15,388 17,140 
Subscription revenue138,521 118,524 396,342 330,132 
Professional services3,956 5,216 12,594 14,187 
Perpetual licenses148 817 990 4,134 
Non‑subscription revenue4,104 6,033 13,584 18,321 
Total revenue$142,625 $124,557 $409,926 $348,453 
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 September 30,Nine Months Ended September 30,
2023202220232022
(in thousands)
Balance, beginning of the period$355,051 $316,952 $346,150 $282,128 
Acquisitions
3,230 — 3,230 — 
Revenue earned(114,780)(96,542)(250,724)(199,357)
Deferral of revenue127,803 120,820 272,274 258,459 
Other (1)
(1,550)— (1,176)— 
Balance, end of the period$369,754 $341,230 $369,754 $341,230 
(1) Includes contract assets netted against contract liabilities on a contract-by-contract basis.