Quarterly report pursuant to Section 13 or 15(d)

Revenue and Cost of Revenues - Disaggregation (Details)

v3.20.2
Revenue and Cost of Revenues - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues:        
Total revenues $ 235,313 $ 224,445 $ 481,852 $ 424,111
United States        
Revenues:        
Total revenues 230,102 217,462 470,554 409,581
International        
Revenues:        
Total revenues 5,211 6,983 11,298 14,530
Total recurring revenues        
Revenues:        
Total revenues 227,225 212,328 466,587 404,349
Asset-based        
Revenues:        
Total revenues 122,246 120,070 257,057 229,004
Subscription-based        
Revenues:        
Total revenues 104,979 92,258 209,530 175,345
Professional services and other revenues        
Revenues:        
Total revenues 8,088 12,117 15,265 19,762
Envestnet Wealth Solutions        
Revenues:        
Total revenues 187,685 176,890 386,105 329,595
Envestnet Wealth Solutions | Total recurring revenues        
Revenues:        
Total revenues 183,656 170,148 378,790 320,108
Envestnet Wealth Solutions | Asset-based        
Revenues:        
Total revenues 122,246 120,070 257,057 229,004
Envestnet Wealth Solutions | Subscription-based        
Revenues:        
Total revenues 61,410 50,078 121,733 91,104
Envestnet Wealth Solutions | Professional services and other revenues        
Revenues:        
Total revenues 4,029 6,742 7,315 9,487
Envestnet Data and Analytics        
Revenues:        
Total revenues 47,628 47,555 95,747 94,516
Envestnet Data and Analytics | Total recurring revenues        
Revenues:        
Total revenues 43,569 42,180 87,797 84,241
Envestnet Data and Analytics | Asset-based        
Revenues:        
Total revenues 0 0 0 0
Envestnet Data and Analytics | Subscription-based        
Revenues:        
Total revenues 43,569 42,180 87,797 84,241
Envestnet Data and Analytics | Professional services and other revenues        
Revenues:        
Total revenues $ 4,059 $ 5,375 $ 7,950 $ 10,275