XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2018
Receivables [Abstract]  
Schedule of Accounts Receivable and Allowance for Doubtful Accounts
At June 30, 2018 and December 31, 2017, accounts receivable (in thousands) consisted of the following:
 
June 30, 
 2018
 
December 31,  
 2017
Trade receivables
$
281,951

 
$
217,649

Less: Allowance for doubtful accounts
(7,773
)
 
(7,100
)
Net trade receivables
274,178

 
210,549

Other receivables
5,841

 
2,037

Total accounts receivable
$
280,019

 
$
212,586

Changes in our allowance for doubtful accounts (in thousands) during the six months ended June 30, 2018 are as follows:
 
June 30, 
 2018
Beginning balance
$
7,780

Bad debt provision
387

Write-offs
(394
)
Ending balance
$
7,773