XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
9 Months Ended
Jan. 31, 2023
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:
January 31,
2023
April 30,
2022
(in thousands)
Interest rate swaps (Level 2)$810 $(1,136)
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:
January 31, 2023April 30, 2022
Carrying AmountFair ValueCarrying AmountFair Value
(in thousands)
Senior Notes$350,000 $290,500 $350,000 $310,625