XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Data (Tables)
12 Months Ended
Apr. 30, 2024
Segments  
Schedule of segment results

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

Segment adjusted income (loss) from operations

$

93,122

$

24,062

$

(24,706)

$

92,478

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

Segment adjusted income from operations

$

30,568

$

8,074

$

3,664

$

42,306

Depreciation and amortization

$

249,925

$

2,788

$

3,303

$

256,016

Year Ended April 30, 2022

    

UxS

    

LMS

    

MW

    

Total

Product sales

$

194,517

$

46,162

$

4

$

240,683

Contract services

106,226

30,253

68,570

205,049

Revenue

$

300,743

$

76,415

$

68,574

$

445,732

Segment adjusted income (loss) from operations

$

28,703

$

(2,823)

$

5,794

$

31,674

Depreciation and amortization

$

54,324

$

2,694

$

3,807

$

60,825

Summary of capital expenditures

    

UxS

    

LMS

    

MW

    

Corporate

Total

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

Year Ended April 30, 2022

$

14,637

$

4,936

$

1,655

$

1,061

$

22,289