XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2023
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 1,064,498
Other comprehensive income (loss) before reclassification (20,771)
Reclassification to earnings from accumulated other comprehensive loss 512
Ending balance 1,230,696
Other comprehensive income (loss) on derivative instruments before reclassification, tax 300
Amount expected to be reclassified to earnings during next twelve months 200
Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (6,043)
Ending balance (26,302)
Foreign Currency Translation  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (5,041)
Other comprehensive income (loss) before reclassification (21,728)
Reclassification to earnings from accumulated other comprehensive loss 0
Ending balance (26,769)
Derivative Financial Instruments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (1,002)
Other comprehensive income (loss) before reclassification 957
Reclassification to earnings from accumulated other comprehensive loss 512
Ending balance $ 467