XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE (Tables)
9 Months Ended
Dec. 31, 2025
REVENUE  
Schedule of revenue on a disaggregated basis by market and contract type

​

​

​

​

​

​

​

​

​

​

​

Revenue by market

  ​ ​ ​

Defense

  ​ ​ ​

Industrial

  ​ ​ ​

Totals

Three months ended December 31, 2025

​

$

6,684

​

$

410

​

$

7,094

Three months ended December 31, 2024

​

$

7,440

​

$

182

​

$

7,622

Nine months ended December 31, 2025

​

$

23,138

​

$

421

​

$

23,559

Nine months ended December 31, 2024

​

$

24,324

​

$

230

​

$

24,554

​

​

​

​

​

​

​

​

​

​

​

Revenue by contract type

  ​ ​ ​

Over-time

  ​ ​ ​

Point-in-time

  ​ ​ ​

Totals

Three months ended December 31, 2025

​

$

6,422

​

$

672

​

$

7,094

Three months ended December 31, 2024

​

$

7,297

​

$

325

​

$

7,622

Nine months ended December 31, 2025

​

$

21,766

​

$

1,793

​

$

23,559

Nine months ended December 31, 2024

​

$

23,158

​

$

1,396

​

$

24,554

Schedule of total revenue generated by the individual customers

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Three months ended

​

Nine months ended

​

Nine months ended

​

​

​

December 31, 2025

​

December 31, 2024

​

December 31, 2025

​

December 31, 2024

​

Segment

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

​

Ranor

​

$

2,853

​

40

%  

$

3,857

​

51

%  

$

5,933

​

25

%  

$

12,138

​

50

%

Stadco

​

$

1,745

​

25

%  

$

2,437

​

32

%  

$

6,525

​

28

%  

$

7,913

​

32

%

Schedule of contract assets and contract liabilities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Progress

​

​

​

Contract assets

  ​ ​ ​

Unbilled

  ​ ​ ​

Payments

  ​ ​ ​

Total

December 31, 2025

​

$

25,779

​

$

(14,359)

​

$

11,420

March 31, 2025

​

$

26,059

​

$

(16,472)

​

$

9,587

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Opening

  ​ ​ ​

​

  ​ ​ ​

Obligations

  ​ ​ ​

Closing

Contract liabilities

​

Balance

​

Billed

​

Satisfied

​

Balance

December 31, 2025

​

$

1,040

​

$

19,552

​

$

(17,446)

​

$

3,146

March 31, 2025

​

$

2,104

​

$

18,720

​

$

(19,784)

​

$

1,040

​

Sales  
REVENUE  
Schedule of revenue from customers who accounted for more than 10%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended

​

Three months ended

​

Nine months ended

​

Nine months ended

​

​

​

December 31, 2025

​

December 31, 2024

​

December 31, 2025

​

December 31, 2024

​

Customer

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

  ​ ​ ​

Amount

  ​ ​ ​

Percent

​

A

​

$

*

​

*

%  

$

1,109

​

15

%  

$

2,319

​

10

%  

$

4,465

​

18

%

B

​

$

993

​

14

%  

$

794

​

10

%  

$

*

​

*

%  

$

2,684

​

11

%

C

​

$

796

​

11

%  

$

1,107

​

15

%  

$

3,574

​

15

%  

$

3,388

​

14

%

D

​

$

830

​

12

%  

$

*

​

*

%  

$

2,500

​

11

%  

$

*

​

*

%

E

​

$

915

​

13

%  

$

1,611

​

21

%  

$

4,065

​

17

%  

$

4,849

​

20

%

F

​

$

*

​

*

%  

$

1,673

​

22

%  

$

*

​

*

%  

$

4,665

​

19

%

G

​

$

1,064

​

15

%

$

*

​

*

%

$

*

​

*

%

$

*

​

*

%

*Less than 10% of total