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

​