XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]        
Total revenue $ 161,741 $ 156,584 $ 325,073 $ 309,603
Disposal group deferred revenue     96,100  
E-commerce        
Segment Reporting Information [Line Items]        
Total revenue 96,993 91,718 195,106 181,453
Enterprise        
Segment Reporting Information [Line Items]        
Total revenue 64,748 64,866 129,967 125,439
Other        
Segment Reporting Information [Line Items]        
Total revenue $ 0 $ 0 $ 0 $ 2,711