XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)
$ in Thousands
3 Months Ended
Jul. 31, 2024
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 1,460,521
Other comprehensive loss before reclassification (5,609)
Losses on intra-entity transactions that are of a long-term investment nature (1,861)
Reclassification to earnings from accumulated other comprehensive loss (827)
Ending balance 1,470,303
Accumulated Other Comprehensive Loss  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (31,519)
Ending balance (39,816)
Foreign Currency Translation  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (40,000)
Other comprehensive loss before reclassification (1,089)
Losses on intra-entity transactions that are of a long-term investment nature (1,861)
Reclassification to earnings from accumulated other comprehensive loss 0
Ending balance (42,950)
Derivative Financial Instruments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance 8,481
Other comprehensive loss before reclassification (4,520)
Losses on intra-entity transactions that are of a long-term investment nature 0
Reclassification to earnings from accumulated other comprehensive loss (827)
Ending balance $ 3,134