XML 77 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Schedule Of Accounting Policies [Line Items]      
Cash collected on behalf of factor $ 36,248    
Allowance for doubtful accounts 4,199 $ 7,124  
Advertising expense 3,769 3,553 $ 3,418
Amounts capitalized for long-term supply arrangements 2,091 2,874  
Tooling receivable 112,561 90,974  
Reimbursable tooling costs 21,506 16,393  
Research and Development Expense $ 127,974 $ 117,791 $ 108,764
Property, Plant and Equipment, Other Types [Member]      
Schedule Of Accounting Policies [Line Items]      
Amortization period for molds, dies and other tools 3 years