XML 29 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by product group and geographical region The following presents revenue by product group (in thousands):
 Three Months Ended
March 31,
 20202019
High Speed Products$89,850  $70,168  
Network Products and Solutions7,551  9,198  
Total revenue$97,401  $79,366  

The following table presents the Company's revenue information by geographical region. Revenue is classified based on the ship to location requested by the customer. Such classification recognizes that for many customers, including those in North America or in Europe, designated shipping points are often in China or elsewhere in Asia (in thousands):

 Three Months Ended
March 31,
 20202019
China$58,909  $45,547  
Americas18,340  13,829  
Rest of world20,152  19,990  
Total revenue$97,401  $79,366