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

April 30,

2026

(In thousands)

Projected benefit obligation

$

(3,249)

Fair value of plan assets

 

3,862

Funded status of the plan

$

613

Schedule of change in projected benefit obligation Change in projected benefit obligation (in thousands):

2026

2025

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

$

(3,335)

$

(3,246)

Interest cost

 

(123)

 

(112)

Actuarial loss

98

16

Benefits paid

211

190

Foreign currency exchange rate changes

(100)

(183)

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

$

(3,249)

$

(3,335)

Schedule of change in plan assets Change in plan assets (in thousands):

2026

2025

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

$

3,817

$

3,636

Expected return on plan assets

142

162

Benefits paid

(211)

(190)

Foreign currency exchange rate changes

114

209

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

$

3,862

$

3,817

Schedule of projected benefit obligation and projected fair value

Year Ended

Year Ended

April 30,

April 30,

2026

2025

Discount rate

3.7%

3.6%

In-payment benefits

 

2.5%

 

2.5%

Expected return on plan assets

2.9%

2.9%

Schedule of expected benefits payments Expected benefits payments as of April 30, 2026 (in thousands):

2026

$

211

2027

218

2028

 

220

2029

 

222

2030

224

2031-2035

 

1,124

Total expected benefit payments

$

2,219

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

Year Ended April 30,

2026

2025

2024

(In thousands)

(In thousands)

(In thousands)

Actual return on plan assets

$

142

$

162

$

52

Interest cost

 

(123)

 

(112)

 

(119)

Actuarial gain (loss)

98

16

(206)

Net periodic benefit cost

$

117

$

66

$

(273)