XML 42 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
 
Allowance
 
Allowance
 
 Allowance
 
for Doubtful
 
for Price
 
 for Deferred
 
Accounts
 
 Adjustments
 
Tax Assets
June 30, 2016
$
30

 
$
16,700

 
$
2,894

Additions

 
113,970

 
3,284

Reductions

 
(111,071
)
 

 
 
 
 
 
 
June 30, 2017
30

 
19,599

 
6,178

Additions

 
124,694

 
23,927

Reductions

 
(125,391
)
 

 
 
 
 
 
 
June 30, 2018
30

 
18,902

 
30,105

Additions

 
115,842

 
5,315

Reductions

 
(110,669
)
 

 
 
 
 
 
 
June 30, 2019
$
30

 
$
24,075

 
$
35,420