XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Quarterly Financial Information (Unaudited) (Details) - Schedule of Quarterly Financial Information - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
First Quarter [Member]    
Schedule of Quarterly Financial Information [Abstract]    
Net sales $ 8,635,795 $ 7,545,432
Gross profit 1,812,142 1,353,098
Net income $ 768,266 $ 306,061
Net income per share -    
Basic (in Dollars per share) $ 0.31 $ 0.13
Diluted (in Dollars per share) $ 0.31 $ 0.13
Second Quarter [Member]    
Schedule of Quarterly Financial Information [Abstract]    
Net sales $ 8,804,109 $ 7,458,050
Gross profit 2,260,722 1,206,817
Net income $ 1,146,042 $ 21,201
Net income per share -    
Basic (in Dollars per share) $ 0.47 $ 0.01
Diluted (in Dollars per share) $ 0.47 $ 0.01
Third Quarter [Member]    
Schedule of Quarterly Financial Information [Abstract]    
Net sales $ 9,809,616 $ 8,620,049
Gross profit 1,973,429 1,734,880
Net income $ 867,288 $ 661,359
Net income per share -    
Basic (in Dollars per share) $ 0.35 $ 0.27
Diluted (in Dollars per share) $ 0.35 $ 0.27
Fourth Quarter [Member]    
Schedule of Quarterly Financial Information [Abstract]    
Net sales $ 8,342,803 $ 8,481,243
Gross profit 2,004,245 1,177,363
Net income $ 895,535 $ 276,506
Net income per share -    
Basic (in Dollars per share) $ 0.37 $ 0.11
Diluted (in Dollars per share) $ 0.36 $ 0.11