XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Net Sales by Product Group and End Market - Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Net sales by product group $ 1,681,000 $ 1,354,023 $ 4,413,685 $ 3,679,548
Advanced products        
Disaggregation of Revenue [Line Items]        
Net sales by product group 1,235,753 1,002,970 3,136,076 2,632,222
Mainstream products        
Disaggregation of Revenue [Line Items]        
Net sales by product group $ 445,247 $ 351,053 $ 1,277,609 $ 1,047,326