XML 60 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2019
Revenue Recognition [Abstract]  
Disaggregation of Revenue
    Years Ended December 31,  
    2019     2018     2017  
    (in thousands)  
Lead generation   $ 90,728     $ 96,936     $ 107,045  
Digital advertising                        
Clicks     19,599       23,387       28,262  
Display and other advertising     3,574       4,782       5,880  
Other revenues     80       484       938  
Total revenues   $ 113,981     $ 125,589     $ 142,125