XML 16 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenues $ 332,393 $ 299,893
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 6,497 6,805
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 325,896 293,088
Digital Media Segment [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 162,691 147,683
Digital Media Segment [Member] | Advertising [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 115,265 105,600
Digital Media Segment [Member] | Subscription [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 45,428 40,378
Digital Media Segment [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 1,998 1,705
Cloud Services Segment [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 169,784 152,245
Cloud Services Segment [Member] | Subscription [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 169,748 151,790
Cloud Services Segment [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 36 455
Corporate [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues 1 1
Intersegment Elimination [Member]    
Disaggregation of Revenue [Line Items]    
Total revenues $ (83) $ (36)