XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Segments (Tables)
12 Months Ended
Apr. 30, 2025
Segments  
Schedule of segment results

Year Ended April 30, 2025

    

UxS

    

LMS

    

MW

    

Total

Revenue:

Product sales

$

352,932

$

333,506

$

6,284

$

692,722

Contract services

28,846

18,471

80,588

127,905

381,778

351,977

86,872

820,627

Less: Cost of sales

213,133

223,422

65,436

501,991

Add: Intangible amortization included in cost of sales

18,480

925

19,405

Segment adjusted gross margin

$

187,125

$

128,555

$

22,361

$

338,041

Depreciation and amortization

$

49,942

$

3,806

$

5,609

$

59,357

Year Ended April 30, 2024

    

UxS

    

LMS

    

MW

    

Total

Revenue:

Product sales

$

415,074

$

168,863

$

1,834

$

585,771

Contract services

32,932

23,724

74,293

130,949

448,006

192,587

76,127

716,720

Less: Cost of sales

249,763

124,363

58,663

432,789

Add: Intangible amortization included in cost of sales

12,280

1,268

13,548

Segment adjusted gross margin

$

210,523

$

68,224

$

18,732

$

297,479

Depreciation and amortization

$

27,595

$

2,808

$

5,346

$

35,749

Year Ended April 30, 2023

    

UxS

    

LMS

    

MW

    

Total

Revenue:

Product sales

$

268,021

$

84,686

$

355

$

353,062

Contract services

75,889

35,938

75,647

187,474

343,910

120,624

76,002

540,536

Less: Cost of sales

231,960

77,888

57,174

367,022

Add: Intangible amortization included in cost of sales

12,731

1,275

14,006

Segment adjusted gross margin

$

124,681

$

42,736

$

20,103

$

187,520

Depreciation and amortization

$

249,925

$

2,788

$

3,303

$

256,016

Schedule of reconciliation from segment adjusted income from operations to income (loss) before taxes

Year Ended April 30, 2023

    

UxS

    

LMS

    

MW

    

Total

Revenue:

Product sales

$

268,021

$

84,686

$

355

$

353,062

Contract services

75,889

35,938

75,647

187,474

343,910

120,624

76,002

540,536

Less: Cost of sales

231,960

77,888

57,174

367,022

Add: Intangible amortization included in cost of sales

12,731

1,275

14,006

Segment adjusted gross margin

$

124,681

$

42,736

$

20,103

$

187,520

Depreciation and amortization

$

249,925

$

2,788

$

3,303

$

256,016

Schedule of segment assets and capital expenditures by segment

    

UxS

    

LMS

    

MW

    

Corporate

Total

As of April 30, 2025

$

511,505

$

313,046

$

47,979

$

248,037

$

1,120,567

As of April 30, 2024

$

590,619

$

165,413

$

50,767

$

209,061

$

1,015,860

Capital expenditures are summarized in the table below (in thousands):

    

UxS

    

LMS

    

MW

    

Corporate

Total

Year Ended April 30, 2025

$

7,156

$

6,717

$

7,339

$

1,604

$

22,816

Year Ended April 30, 2024

$

9,630

$

5,078

$

4,521

$

3,754

$

22,983

Year Ended April 30, 2023

$

8,191

$

2,700

$

3,045

$

932

$

14,868