XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue
The following table presents a summary of revenue:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Subscription revenue$208,554 $183,268 $608,727 $531,133 
Perpetual license and maintenance revenue11,769 12,200 35,941 36,535 
Professional services and other revenue6,765 6,061 19,622 17,736 
Revenue$227,088 $201,529 $664,290 $585,404 
Schedule of Activity of Deferred Contract Costs
The following summarizes the activity of deferred incremental costs of obtaining a contract:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Beginning balance$115,529 $109,582 $121,953 $111,508 
Capitalization of contract acquisition costs12,420 14,527 32,921 36,819 
Amortization of deferred contract acquisition costs(13,686)(12,565)(40,611)(36,783)
Ending balance$114,263 $111,544 $114,263 $111,544