XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
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,
 20212020
High Speed Products$57,273 $89,850 
Network Products and Solutions3,653 7,551 
Total revenue$60,926 $97,401 
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,
 20212020
China$15,244 $58,909 
Americas5,191 18,340 
Rest of world40,491 20,152 
Total revenue$60,926 $97,401