XML 58 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Reconciliation of accounts receivable - classified    
Accounts Receivable $ 580,779 $ 536,593
Less: allowances for returns and doubtful accounts 11,571 8,049
Accounts receivable, net $ 569,208 $ 528,544