XML 80 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 31, 2019
Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation And Qualifying Accounts

Schedule II – Valuation and Qualifying Accounts







 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 

 

 

 

 



 

Balance at
January 1

 

Increase

 

Decrease

 

Balance at
December 31

Allowance for doubtful accounts

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

$

1,048 

 

$

1,526 

 

$

1,055 

 

$

1,519 

2018

 

$

1,088 

 

$

658 

 

 

698 

 

$

1,048 

2017

 

$

828 

 

$

320 

 

 

60 

 

$

1,088 

Tax valuation allowance

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

$

6,720 

 

$

27,226 

 

 

 —

 

$

33,946 

2018

 

$

6,870 

 

$

 —

 

 

150 

 

$

6,720 

2017

 

$

10,593 

 

$

 

 

3,723 

 

$

6,870