XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 37,850 $ 20,070
Other comprehensive income, net of tax:    
Change in Cash flow hedges (swap), net of deferred taxes (benefit) of $311 and $(433) for the three months ended July 31, 2023 and 2022, respectively 914 (1,278)
Total Comprehensive Income $ 38,764 $ 18,792