XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE (Tables)
9 Months Ended
Dec. 31, 2022
Schedule of net sales on a disaggregated basis by market and contract type

Net Sales by market

    

Defense

    

Industrial

    

Totals

Three months ended December 31, 2022

$

8,316,711

$

10,634

$

8,327,345

Three months ended December 31, 2021

$

6,362,681

$

148,644

$

6,511,325

Nine months ended December 31, 2022

$

23,543,077

$

383,272

$

23,926,349

Nine months ended December 31, 2021

$

13,868,968

$

851,996

$

14,720,964

Net Sales by contract type

    

Over-time

    

Point-in-time

    

Totals

Three months ended December 31, 2022

$

7,813,273

$

514,072

$

8,327,345

Three months ended December 31, 2021

$

6,378,952

$

132,733

$

6,511,325

Nine months ended December 31, 2022

$

22,672,048

$

1,254,301

$

23,926,349

Nine months ended December 31, 2021

$

13,259,229

$

1,461,735

 

$

14,720,964

Schedule of contract assets

Progress

    

Unbilled

    

payments

    

Total

December 31, 2022

$

18,824,537

$

(9,468,295)

$

9,356,242

March 31, 2022

$

14,216,187

$

(5,865,956)

$

8,350,231

Sales  
Schedule of revenues from customers who accounted for more than 10% of our net sales

Three months ended

Three months ended

Nine months ended

Nine months ended

 

    

December 31, 2022

    

December 31, 2021

December 31, 2022

    

December 31, 2021

    

Customer

    

Amount

    

Percent

    

Amount

    

Percent

    

Amount

    

Percent

    

Amount

    

Percent

 

A

$

1,448,547

    

17

%

$

967,846

    

15

%

$

4,182,984

    

18

%  

$

3,447,511

    

23

%  

B

$

*

 

*

%

$

793,910

 

12

%

$

*

*

%

$

2,454,171

 

17

%

C

$

*

 

*

%

$

937,620

 

14

%

$

*

 

*

%

$

*

 

*

%

D

$

*

 

*

%

$

926,965

 

14

%

$

*

 

*

%

$

*

 

*

%

E

$

*

*

%

$

913,501

14

%

$

*

*

%

$

*

*

%

F

$

1,451,713

17

%

$

*

*

%

$

4,495,028

19

%

$

*

*

%

G

$

1,385,871

16

%

$

*

*

%

$

4,764,391

20

%

$

*

*

%

*Less than 10% of total