XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Summary of revenue
The following table presents a summary of revenue:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2020201920202019
Subscription revenue$96,792 $75,503 $275,192 $209,610 
Perpetual license and maintenance revenue12,448 13,797 38,046 40,877 
Professional services and other revenue3,042 2,552 8,901 7,050 
Revenue$112,282 $91,852 $322,139 $257,537 
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)2020201920202019
Beginning balance$71,768 $61,866 $72,265 $59,434 
Capitalization of contract acquisition costs8,301 9,612 23,314 24,846 
Amortization of deferred contract acquisition costs(8,185)(6,955)(23,695)(19,757)
Ending balance$71,884 $64,523 $71,884 $64,523