XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2020
USD ($)
Accumulated other comprehensive (loss) income  
Balance $ 633,981
Balance 681,871
Other comprehensive loss on derivative instruments before reclassification, tax 300
Accumulated Other Comprehensive Loss  
Accumulated other comprehensive (loss) income  
Balance (65,082)
Other comprehensive income before reclassification 17,240
Balance (47,842)
Foreign Currency Translation  
Accumulated other comprehensive (loss) income  
Balance (40,577)
Other comprehensive income before reclassification 16,281
Balance (24,296)
Derivative Financial Instruments  
Accumulated other comprehensive (loss) income  
Balance (24,505)
Other comprehensive income before reclassification 959
Balance $ (23,546)