XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2020
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, 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

Additions

 
140,413

 
2,407

Reductions

 
(134,396
)
 

June 30, 2020
$
30

 
$
30,092

 
$
37,827