v3.25.2
Property and Equipment, net (Tables)
12 Months Ended
Apr. 30, 2025
Property and Equipment, net  
Schedule of property and equipment

​

​

​

​

​

​

​

​

​

​

​

April 30,

​

​

    

2025

    

2024

​

​

​

(In thousands)

​

In-service ISR assets

​

​

1,486

​

​

—

​

Land, building, and leasehold improvements

​

​

31,472

​

​

26,921

​

Machinery and equipment

​

 

131,236

​

 

132,862

​

Furniture and fixtures

​

 

7,324

​

 

5,896

​

Computer equipment and software

​

 

50,617

​

 

48,817

​

Construction in process

​

 

8,304

​

 

7,258

​

Property and equipment, gross

​

 

230,439

​

 

221,754

​

Less accumulated depreciation and amortization

​

 

(179,735)

​

 

(175,152)

​

Property and equipment, net

​

$

50,704

​

$

46,602

​