XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Income (Loss) (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2022
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 963,216
Ending Balance 1,041,676
Cash Flow Hedges  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (4,496)
Other comprehensive income before reclassifications 0
Amounts reclassified from AOCL 1,042
Ending Balance (3,454)
Currency Translation Adjustment  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (58,096)
Other comprehensive income before reclassifications (19,966)
Amounts reclassified from AOCL 0
Ending Balance (78,062)
Total  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (62,592)
Other comprehensive income before reclassifications (19,966)
Amounts reclassified from AOCL 1,042
Ending Balance $ (81,516)