XML 17 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Stockholders' Equity        
Balance     $ 629,176 $ 579,451
Foreign currency translation adjustments $ (409) $ (4,902) 11,451 (8,693)
Balance 696,039 641,258 696,039 641,258
Other comprehensive loss on derivative instruments before reclassification, tax     3,000  
Accumulated Other Comprehensive Income (Loss)        
Stockholders' Equity        
Balance     (26,574) 441
Foreign currency translation adjustments     11,451 (8,693)
Other comprehensive loss on derivative instruments     (9,667)  
Balance $ (24,790) $ (7,762) $ (24,790) $ (7,762)