XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
9 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Assets on Recurring Basis The following table summarizes the fair value of assets that are recorded in the Company's consolidated financial statements as of January 31, 2024 and April 30, 2023 at fair value on a recurring basis (in thousands):
 Fair Value Measurements
 As of January 31, 2024
 Level 1Level 2Level 3
ASSETS:   
Mutual funds$176 $— $— 
Interest rate swap contracts— 10,044 — 
Foreign exchange forward contracts— 241 — 
Total assets at fair value$176 $10,285 $— 
 As of April 30, 2023
 Level 1Level 2Level 3
ASSETS:   
Mutual funds$191 $— $— 
Interest rate swap contracts— 13,885 — 
Total assets at fair value$191 $13,885 $—