XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Services
The following table summarizes revenue recorded during the three and nine months ended September 30, 2023 and 2022 (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cloud subscriptions$77,247 $60,621 $221,381 $171,083 
Term license subscriptions20,026 19,773 56,176 58,543 
Maintenance and support6,530 6,126 18,997 17,282 
Total subscriptions103,803 86,520 296,554 246,908 
Professional services33,291 31,356 103,490 95,297 
Total revenue$137,094 $117,876 $400,044 $342,205