XML 96 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Accumulated other comprehensive (loss) income [Roll Forward]      
Beginning balance $ 1,064,498 $ 822,462 $ 633,981
Other comprehensive loss before reclassification (30,864) (19,678) 61,030
Reclassification to earnings from accumulated other comprehensive income (loss) 1,778 8,876 8,811
Ending balance 1,274,757 1,064,498 822,462
Other comprehensive loss on derivative instruments before reclassification, tax 300 2,000 100
Reclassification to earnings from accumulated other comprehensive income (loss) on derivative instruments 600 2,900 2,800
Accumulated Other Comprehensive Income (Loss)      
Accumulated other comprehensive (loss) income [Roll Forward]      
Beginning balance (6,043) 4,759 (65,082)
Ending balance (35,129) (6,043) 4,759
Foreign Currency Translation      
Accumulated other comprehensive (loss) income [Roll Forward]      
Beginning balance (5,041) 20,764 (40,577)
Other comprehensive loss before reclassification (30,088) (25,805) 61,341
Reclassification to earnings from accumulated other comprehensive income (loss) 0 0 0
Ending balance (35,129) (5,041) 20,764
Derivative Financial Instruments      
Accumulated other comprehensive (loss) income [Roll Forward]      
Beginning balance (1,002) (16,005) (24,505)
Other comprehensive loss before reclassification (776) 6,127 (311)
Reclassification to earnings from accumulated other comprehensive income (loss) 1,778 8,876 8,811
Ending balance $ 0 $ (1,002) $ (16,005)