XML 56 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Consolidated Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Consolidated Valuation and Qualifying Accounts
SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS

 
 
 
 
Additions
 
 
 
 
Description (in thousands)
 
Balance at beginning of period
 
Charged to costs and expenses
 
Charged to other accounts
 
Deductions (1)
 
Balance at end of period
Allowance for doubtful accounts receivable
 
 
 
 
 
 
 
 
 
 
2019
 
$
8,325

 
$
4,678

 
$

 
$
(222
)
 
$
12,781

2018
 
9,156

 
542

 

 
(1,373
)
 
8,325

2017
 
7,706

 
3,000

 

 
(1,550
)
 
9,156

(1) Uncollectible accounts written off, net of recoveries and adjustments to estimates for the allowance for doubtful accounts receivable accounts.