v3.25.2
Pension (Tables)
12 Months Ended
Apr. 30, 2025
Pension  
Schedule of projected benefit obligation and fair value of plan assets

​

​

​

​

​

​

​

April 30,

​

​

2025

​

​

(In thousands)

Projected benefit obligation

​

$

(3,335)

Fair value of plan assets

​

 

3,817

Funded status of the plan

​

$

482

Schedule of change in projected benefit obligation

​

​

​

​

​

​

​

​

​

​

2025

​

2024

Pension benefit obligation balance as of April 30, 2024 and 2023, respectively

​

$

(3,246)

​

$

(3,192)

Interest cost

​

 

(112)

​

 

(119)

Actuarial loss

​

​

16

​

​

(206)

Benefits paid

​

​

190

​

​

190

Foreign currency exchange rate changes

​

​

(183)

​

​

81

Pension benefit obligation balance as of April 30, 2025 and 2024, respectively

​

$

(3,335)

​

$

(3,246)

Schedule of change in plan assets

​

​

​

​

​

​

​

​

​

​

2025

​

2024

Fair value of plan assets as of April 30, 2024 and 2023, respectively

​

$

3,636

​

$

3,870

Expected return on plan assets

​

​

162

​

​

52

Benefits paid

​

​

(190)

​

​

(190)

Foreign currency exchange rate changes

​

​

209

​

​

(96)

Fair value of plan assets as of April 30, 2025 and 2024, respectively

​

$

3,817

​

$

3,636

Schedule of projected benefit obligation and projected fair value

​

​

​

​

​

​

​

​

​

​

​

Year Ended

​

​

Year Ended

​

​

​

April 30,

​

​

April 30,

​

​

​

2025

​

​

2024

Discount rate

​

​

3.6%

​

​

3.9%

In-payment benefits

​

 

2.5%

​

 

2.5%

Expected return on plan assets

​

​

2.9%

​

​

2.9%

Schedule of expected benefits payments

​

​

​

​

​

2026

​

$

200

2027

​

​

208

2028

​

 

211

2029

​

 

213

2030

​

​

215

2031-2035

​

 

1,087

Total expected benefit payments

​

$

2,134

Schedule net periodic benefit cost (in thousands) is recorded in interest (expense) income, net

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended April 30,

​

​

2025

​

2024

​

2023

​

​

(In thousands)

​

(In thousands)

​

(In thousands)

Actual return on plan assets

​

$

162

​

$

52

​

$

472

Interest cost

​

 

(112)

​

 

(119)

​

 

(70)

Actuarial gain (loss)

​

​

16

​

​

(206)

​

​

167

Net periodic benefit cost

​

$

66

​

$

(273)

​

$

569

​