XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2021
USD ($)
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance $ 822,462
Other comprehensive loss before reclassification (8,520)
Reclassification to earnings from accumulated other comprehensive income (loss) 2,249
Ending balance 877,243
Other comprehensive loss on derivative instruments before reclassification, tax 100
Amount expected to be reclassified to earnings during next twelve months 700
Accumulated Other Comprehensive Income (Loss)  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance 4,759
Ending balance (1,512)
Foreign Currency Translation  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance 20,764
Other comprehensive loss before reclassification (8,233)
Reclassification to earnings from accumulated other comprehensive income (loss) 0
Ending balance 12,531
Derivative Financial Instruments  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance (16,005)
Other comprehensive loss before reclassification (287)
Reclassification to earnings from accumulated other comprehensive income (loss) 2,249
Ending balance $ (14,043)