XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.4
INCOME TAXES (Tables)
6 Months Ended
Oct. 31, 2024
INCOME TAXES  
Schedule of income tax provisions

Provision for income taxes for the month ended July 31, 2024, and the three and six months ended October 31, 2024 and June 30, 2023 consisted of the following (in thousands):



One Month Ended 

Three Months Ended
Six Months Ended

July 31, 2024

October 31, 2024

June 30, 2023

October 31, 2024

June 30, 2023

Income (loss) before provision for income taxes

$ (5,457 )
63,400
   9,872
$ 83,258

$ 19,657

Provision for income taxes


(976 )

(7,641 )  
(2,844 )

(15,104 )

(4,351 )

Effective tax rate


(17.9 )%

12.1 %  
28.8 %

18.1 %

22.1 %