XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Timing of Revenue Recognition, Includes Reconciliation of Disaggregated Revenue by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]    
Total Revenue $ 31,824 $ 32,915
Portal & Advertising [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 20,666 22,230
Portal & Advertising [Member] | Products Transferred At Point In Time [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 19,160 20,143
Portal & Advertising [Member] | Products and Services Transferred Over Time [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 1,506 2,087
Software & Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 11,158 10,685
Software & Services [Member] | Products Transferred At Point In Time [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue 2,283 1,899
Software & Services [Member] | Products and Services Transferred Over Time [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenue $ 8,875 $ 8,786