XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customer - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Disaggregation of Revenue [Line Items]          
Deferred revenues $ 222,986,000   $ 222,986,000   $ 209,314,000
Contract asset impairment     0   0
Contract with customer, liability, revenue recognized     135,237,000 $ 144,391,000  
Contract with customer liability additions     152,143,000 118,767,000  
Total revenues $ 222,931,000 $ 184,290,000 $ 444,936,000 $ 378,980,000  
Customer Concentration Risk | Revenue Benchmark | Channel Partners          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 7.00% 8.00% 8.00% 8.00%  
Portfolio Balancing          
Disaggregation of Revenue [Line Items]          
Deferred revenues $ 18,429,000   $ 18,429,000   $ 18,166,000
Licenses          
Disaggregation of Revenue [Line Items]          
Total revenues 87,885,000 $ 74,853,000 183,510,000 $ 160,270,000  
Term Licenses          
Disaggregation of Revenue [Line Items]          
Total revenues $ 76,494,000 $ 62,474,000 $ 162,003,000 $ 137,077,000