XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
12 Months Ended
Mar. 31, 2024
REVENUE  
Schedule of net sales on a disaggregated basis by market and contract type

Net Sales by market

    

Defense

    

Industrial

    

Totals

Year ended March 31, 2024

$

31,405,569

$

185,490

$

31,591,059

Year ended March 31, 2023

$

30,935,138

$

496,476

$

31,431,614

Net Sales by contract type

    

Over-time

    

Point-in-time

    

Totals

Year ended March 31, 2024

$

30,412,981

$

1,178,078

$

31,591,059

Year ended March 31, 2023

$

29,785,799

$

1,645,815

$

31,431,614

Schedule of contract assets and contract liabilities

Progress

Contract assets

    

Unbilled

    

Payments

    

Total

March 31, 2024

$

19,254,512

$

(10,727,786)

$

8,526,726

March 31, 2023

$

19,485,914

$

(10,538,103)

$

8,947,811

Contract liabilities

    

Deferred revenue

    

Customer Deposits

    

Total

March 31, 2024

$

2,103,567

$

1,684,366

$

3,787,933

March 31, 2023

$

1,195,298

$

1,138,293

$

2,333,591

Sales  
REVENUE  
Schedule of trade accounts receivable from customers who accounted for more than 10%

2024

2023

 

Customer

    

Amount

    

Percent

    

Amount

    

Percent

 

Customer A

$

9,050,470

 

29

%  

$

6,352,394

 

20

%

Customer B

$

3,257,616

 

10

%  

$

*

 

*

%

Customer C

$

*

 

*

%  

$

4,779,592

 

15

%

Customer D

$

3,830,958

12

%  

$

3,248,773

10

%

Customer E

$

3,319,827

10

%

$

5,838,734

19

%

*Less than 10% of total