XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Services
The following table summarizes revenue recorded during the years ended December 31, 2025, 2024, and 2023 (in thousands):

Year Ended December 31,
202520242023
Cloud subscriptions$437,361 $368,030 $304,481 
License subscriptions
105,849 92,188 82,282 
Maintenance and support33,252 30,350 25,574 
Total subscriptions576,462 490,568 412,337 
Professional services150,475 126,454 133,026 
Total revenue$726,937 $617,022 $545,363 
Schedule of Contract Asset and Contract Liability
The following table sets forth contract asset and contract liability balances as of December 31, 2025, 2024, and 2023 (in thousands):

As of December 31,
20252024
2023
Contract assets, current*
$10,877 $12,933 $12,052 
Contract assets, non-current*
208 643 915 
Total contract assets$11,085 $13,576 $12,967 
Deferred revenue, current
$341,281 $281,760 $235,992 
Deferred revenue, non-current
8,962 5,477 4,700 
Total contract liabilities$350,243 $287,237 $240,692 
* 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.