XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2022
USD ($)
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance $ 1,064,498
Other comprehensive income before reclassification 6,112
Reclassification to earnings from accumulated other comprehensive income (loss) (1,251)
Ending balance 1,139,224
Other comprehensive income on derivative instruments before reclassification, tax 1,100
Amount expected to be reclassified to earnings during next twelve months 400
Accumulated Other Comprehensive Income (Loss)  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance (6,043)
Ending balance (1,182)
Foreign Currency Translation  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance (5,041)
Other comprehensive income before reclassification 2,642
Reclassification to earnings from accumulated other comprehensive income (loss) 0
Ending balance (2,399)
Derivative Financial Instruments  
Accumulated other comprehensive (loss) income [Roll Forward]  
Beginning balance (1,002)
Other comprehensive income before reclassification 3,470
Reclassification to earnings from accumulated other comprehensive income (loss) (1,251)
Ending balance $ 1,217