XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
3 Months Ended
Jun. 30, 2022
Schedule of net sales on a disaggregated basis by market and contract type

Net Sales by market

    

Defense

    

Industrial

    

Totals

Three months ended June 30, 2022

$

6,840,924

$

235,433

$

7,076,357

Three months ended June 30, 2021

$

3,103,132

$

309,097

$

3,412,229

Net Sales by contract type

    

Over-time

    

Point-in-time

    

Totals

Three months ended June 30, 2022

$

6,622,093

$

454,264

$

7,076,357

Three months ended June 30, 2021

$

3,122,649

$

289,580

$

3,412,229

Schedule of contract assets

Progress

    

Unbilled

    

payments

    

Total

June 30, 2022

$

15,185,780

$

(6,383,138)

$

8,802,642

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

    

June 30, 2022

    

June 30, 2021

Customer

    

Amount

    

Percent

    

Amount

    

Percent

A

$

1,296,387

    

18

%  

$

1,303,772

    

38

%

B

$

1,763,591

 

25

%

$

*

 

*

%

C

$

735,758

 

11

%

$

938,856

 

28

%

D

$

1,071,874

 

15

%

$

*

 

*

%

*Less than 10% of total