v3.25.2
Goodwill (Tables)
12 Months Ended
Apr. 30, 2025
Goodwill.  
Schedule of the changes in goodwill balances

The following table presents the changes in the Company’s goodwill balance (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

UxS

​

LMS

​

MW

​

Total

Balance at April 30, 2024

​

​

​

​

​

​

​

​

​

​

​

​

Goodwill

​

$

412,415

​

$

—

​

$

19,254

​

$

431,669

Accumulated impairment losses

​

​

(156,017)

​

​

—

​

​

—

​

​

(156,017)

​

​

​

256,398

​

​

—

​

​

19,254

​

​

275,652

Change to goodwill

​

​

(512)

​

​

—

​

​

—

​

​

(512)

Impairment of goodwill

​

​

(18,359)

​

​

—

​

​

—

​

​

(18,359)

Balance at April 30, 2025

​

​

​

​

​

​

​

​

​

​

​

​

Goodwill

​

​

411,903

​

​

—

​

​

19,254

​

​

431,157

Accumulated impairment losses

​

​

(174,376)

​

​

—

​

​

—

​

​

(174,376)

​

​

$

237,527

​

$

—

​

$

19,254

​

$

256,781

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

UxS

​

LMS

​

MW

​

Total

Balance at April 30, 2023

​

​

​

​

​

​

​

​

​

​

​

​

Goodwill

​

$

317,564

​

$

—

​

$

19,254

​

$

336,818

Accumulated impairment losses

​

​

(156,017)

​

​

—

​

​

—

​

​

(156,017)

​

​

​

161,547

​

​

—

​

​

19,254

​

​

180,801

Additions to goodwill

​

​

95,414

​

​

—

​

​

—

​

​

95,414

Change to goodwill

​

​

(563)

​

​

—

​

​

—

​

​

(563)

Balance at April 30, 2024

​

​

​

​

​

​

​

​

​

​

​

​

Goodwill

​

​

412,415

​

​

—

​

​

19,254

​

​

431,669

Accumulated impairment losses

​

​

(156,017)

​

​

—

​

​

—

​

​

(156,017)

​

​

$

256,398

​

$

—

​

$

19,254

​

$

275,652