XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 398,185 $ 332,393
Point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 5,965 6,497
Over time    
Disaggregation of Revenue [Line Items]    
Total revenues 392,220 325,896
Operating Segments    
Disaggregation of Revenue [Line Items]    
Total revenues 398,185 332,392
Operating Segments | Digital Media    
Disaggregation of Revenue [Line Items]    
Total revenues 226,874 162,691
Operating Segments | Digital Media | Advertising    
Disaggregation of Revenue [Line Items]    
Total revenues 174,124 115,265
Operating Segments | Digital Media | Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues 50,881 45,428
Operating Segments | Digital Media | Other    
Disaggregation of Revenue [Line Items]    
Total revenues 1,869 1,998
Operating Segments | Cloud Services    
Disaggregation of Revenue [Line Items]    
Total revenues 171,429 169,784
Operating Segments | Cloud Services | Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues 171,337 169,748
Operating Segments | Cloud Services | Other    
Disaggregation of Revenue [Line Items]    
Total revenues 92 36
Corporate    
Disaggregation of Revenue [Line Items]    
Total revenues 0 1
Elimination of inter-segment    
Disaggregation of Revenue [Line Items]    
Total revenues $ (118) $ (83)