XML 38 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue and Cost of Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Disaggregation of revenue
The following table provides information about disaggregated revenue by primary geographical markets:
 
Three Months Ended
September 30,
 
Nine Months Ended
September 30,
 
2019
 
2018
 
2019
 
2018
Primary geographical markets
 

 
 

 
 

 
 

North America
94
%
 
96
%
 
94
%
 
96
%
Others
6

 
4

 
6

 
4

Total revenues
100
%
 
100
%
 
100
%
 
100
%