XML 80 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 55,066 $ 49,513
Revenue, as a percent 100.00% 100.00%
Video    
Disaggregation of Revenue [Line Items]    
Revenue $ 28,633 $ 20,229
Revenue, as a percent 52.00% 40.90%
Subscription and other in-app products    
Disaggregation of Revenue [Line Items]    
Revenue $ 14,395 $ 15,596
Revenue, as a percent 26.10% 31.50%
User pay revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 43,028 $ 35,825
Revenue, as a percent 78.10% 72.40%
Advertising revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 12,038 $ 13,688
Revenue, as a percent 21.90% 27.60%