The Company and Summary of Significant Accounting Principles (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Concentrations Equal to or Exceeding 10% of Company's Accounts Receivable, Revenue, and Cost of Revenue
As of June 30, 2020 and December 31, 2019, the Company had concentrations equal to or exceeding 10% of the Company’s accounts receivable as follows:
Accounts Receivable
June 30, 2020December 31, 2019
Portal & Advertising Customer A*13 %
* - Less than 10%
For the three and six months ended June 30, 2020 and 2019, the Company had concentrations equal to or exceeding 10% of the Company’s revenue as follows:
Revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Google search12 %12 %*12 %
Portal & Advertising Customer A*12 %*13 %
* - Less than 10%
For the three and six months ended June 30, 2020 and 2019, the following customers received revenue-share payments equal to or exceeding 10% of the Company’s cost of revenue:
Cost of Revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Portal & Advertising Customer B*28 %*29 %
* - Less than 10%