XML 31 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Tables)
6 Months Ended
Oct. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting additional segment information

The following table summarizes additional segment information not already disclosed elsewhere (in thousands):

 

 

For the Three Months Ended October 31,

 

 

For the Six Months Ended October 31,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Interest income

 

$

597

 

 

$

661

 

 

$

1,229

 

 

$

1,375

 

Interest expense

 

 

(1,982

)

 

 

(2,080

)

 

 

(3,819

)

 

 

(3,527

)

Interest expense, net

 

$

(1,385

)

 

$

(1,419

)

 

$

(2,590

)

 

$

(2,152

)