XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
3 Months Ended
Jul. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of liabilities measured at fair value on a recurring basis
The following table presents the estimated carrying amount and fair value of the Company’s assets and liabilities measured at fair value on a recurring basis:
July 31,
2024
April 30,
2024
(in thousands)
Interest rate swaps and collars (Level 2)$4,178 $11,260 
Schedule of carrying value and fair value of the Senior Notes The following table presents the carrying amount and fair value of the Company’s Senior Notes:
July 31, 2024April 30, 2024
Carrying AmountFair ValueCarrying AmountFair Value
(in thousands)
Senior Notes$350,000 $330,246 $350,000 $323,330