XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 99,456 $ 116,216 $ 93,723
Other comprehensive (loss) income, net of tax:      
Change in cash flow hedges (swap), net of taxes of $(2,303), $(1,020), and $50, respectively (6,763) (3,054) 147
Total Comprehensive Income $ 92,693 $ 113,162 $ 93,870