XML 127 R112.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule II Valuation and Qualifying Accounts and Reserves Schedule II (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2020
May 31, 2019
May 31, 2018
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 11.6 $ 12.4 $ 13.7
Expensed 15.6 7.0 9.5
Write-Offs and Other 7.3 7.8 10.8
Balance at End of Year 19.9 11.6 12.4
Reserve For Return [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 34.5 30.0 36.3
Expensed 76.7 67.2 54.5
Write-Offs and Other 67.7 62.7 60.8
Balance at End of Year 43.5 34.5 30.0
Reserves for obsolescence [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 72.9 67.5 71.9
Expensed 34.3 20.8 18.4
Write-Offs and Other 16.1 15.4 22.8
Balance at End of Year 91.1 72.9 67.5
Reserve for royalty advances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 102.9 97.0 93.8
Expensed 8.1 6.8 4.1
Write-Offs and Other 1.5 0.9 0.9
Balance at End of Year $ 109.5 $ 102.9 $ 97.0