XML 37 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Millions
Jul. 31, 2019
Apr. 30, 2019
Jul. 31, 2018
Apr. 30, 2018
POM        
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 176.0      
Current deferred revenue $ 110.7      
Expected recognition period 60 months      
TIS        
Disaggregation of Revenue [Line Items]        
Current deferred revenue $ 25.4 $ 29.7 $ 31.9 $ 36.4
Expected recognition period 9 months