XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Net Sales by Product Group and End Market - Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Net sales by product group $ 1,172,909 $ 895,305 $ 2,325,525 $ 1,790,269
Advanced products        
Disaggregation of Revenue [Line Items]        
Net sales by product group 729,359 432,639 1,434,517 855,084
Mainstream products        
Disaggregation of Revenue [Line Items]        
Net sales by product group $ 443,550 $ 462,666 $ 891,008 $ 935,185