XML 59 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2020
May 31, 2019
May 31, 2018
Revenue Recognition      
Practical Expedient, Incremental costs of obtaining a contract true    
Practical Expedient, Remaining performance obligations true    
Favorable cumulative catch-up adjustments $ 6.1 $ 8.0 $ 11.6
Unfavorable cumulative catch-up adjustments (2.2) (2.1) (8.0)
Net cumulative catch-up adjustments $ 3.9 $ 5.9 $ 3.6