XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Services
The following table summarizes revenue recorded during the three months ended March 31, 2024 and 2023 (in thousands):

Three Months Ended March 31,
20242023
Cloud subscriptions$86,603 $69,692 
Term license subscriptions23,771 23,151 
Maintenance and support7,320 6,114 
Total subscriptions117,694 98,957 
Professional services32,141 36,278 
Total revenue$149,835 $135,235 
Schedule of Contract Asset and Contract Liability
The following table sets forth our contract asset and contract liability balances (in thousands):

As of
March 31, 2024December 31, 2023March 31, 2023December 31, 2022
Contract assets, current*
$10,371 $12,052 $13,883 $12,540 
Contract assets, non-current*
1,192 915 1,051 1,720 
Total contract assets$11,563 $12,967 $14,934 $14,260 
Deferred revenue, current$220,943 $235,992 $193,902 $194,768 
Deferred revenue, non-current5,216 4,700 4,750 5,556 
Total contract liabilities$226,159 $240,692 $198,652 $200,324 
* Current and non-current contract assets are reported as components of the ‘Prepaid expenses and other current assets’ and ‘Other assets’ line items, respectively, in our consolidated balance sheets.