XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
Description
 
Balance at
Beginning of
Period
 
Charged to
Costs and
Expenses
 
Deductions
 
Balance at
End of
Period
Year Ended December 31, 2016:
 
 

 
 

 
 

 
 

Allowance for doubtful accounts
 
$
7,715

 
$
1,056

 
$
(3,666
)
 
$
5,105

Year Ended December 31, 2017:
 
 

 
 

 
 

 
 

Allowance for doubtful accounts
 
$
5,105

 
$
935

 
$
(1,269
)
 
$
4,771

Year Ended December 31, 2018:
 
 

 
 

 
 

 
 

Allowance for doubtful accounts
 
$
4,771

 
$
1,273

 
$
(1,070
)
 
$
4,974