XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Information (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table presents the Company’s revenue streams (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Subscription$151,292 $74,002 $251,796 $169,367 
Performance-based31,668 13,653 56,536 31,580 
Total revenue$182,960 $87,655 $308,332 $200,947