XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Concentration of Customers - Schedule of Revenues from Certain Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk [Line Items]        
Net sales $ 452,368 $ 458,841 $ 837,238 $ 863,521
Sales Revenues [Member] | Vestas [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Net sales $ 206,967 $ 208,787 $ 371,933 $ 378,005
Percentage of Total 45.80% 45.50% 44.40% 43.80%
Sales Revenues [Member] | GE [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Net sales $ 82,084 $ 105,937 $ 139,704 $ 210,789
Percentage of Total 18.10% 23.10% 16.70% 24.40%
Sales Revenues [Member] | Nordex [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Net sales $ 121,159 $ 81,505 $ 238,452 $ 158,048
Percentage of Total 26.80% 17.80% 28.50% 18.30%