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