XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2024
Revenue Recognition  
Schedule of revenue recognized by categories

Three months ended

Six months ended

    

Sept. 30, 2024

    

Sept. 30, 2023

    

Sept. 30, 2024

    

Sept. 30, 2023

Sales of products acquired from Eyston

$

6,556,544

$

2,931,316

$

10,491,034

$

8,795,179

Sales of GFCI’s and ventilation fans

646,725

786,139

 

1,310,751

 

1,621,047

$

7,203,269

$

3,717,455

$

11,801,785

$

10,416,226