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