XML 64 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable Accounts Receivable (Accounts Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]    
Trade receivables $ 305,363 $ 333,954
Allowance for doubtful accounts (4,904) (4,771)
Sales Returns Allowance [1] 0 (4,127)
Other allowances (2,019) (2,164)
Accounts receivable, net $ 298,440 $ 322,892
[1] Effective January 1, 2018, as part of the Company’s adoption of Topic 606, the Company has recorded a liability for estimated returns of inventory as a refund liability within accrued expenses and other liabilities. These balances were previously presented as an allowance within accounts receivable. See Note 11 for further details.