XML 39 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Summary of Revenue Disaggregated by Sales Channel and Major Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Total revenue $ 148,094 $ 154,198
Direct    
Disaggregation Of Revenue [Line Items]    
Total revenue 125,361 115,094
National Advertising    
Disaggregation Of Revenue [Line Items]    
Total revenue 19,393 20,295
Other    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,340 3,949
Retail    
Disaggregation Of Revenue [Line Items]    
Total revenue 148,094 139,338
Wholesale    
Disaggregation Of Revenue [Line Items]    
Total revenue 0 14,860
Subscription Advertising and Digital Solutions    
Disaggregation Of Revenue [Line Items]    
Total revenue 117,263 121,314
Display Advertising    
Disaggregation Of Revenue [Line Items]    
Total revenue 23,359 22,289
Pay Per Lead    
Disaggregation Of Revenue [Line Items]    
Total revenue 5,743 7,934
Other    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 1,729 $ 2,661