XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Statements of Comprehensive Income - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Net sales $ 43,950,872 $ 38,736,319
Cost of sales 31,266,241 28,083,259
Gross profit 12,684,631 10,653,060
Selling, general and administrative expenses 4,557,945 4,113,608
Operating income 8,126,686 6,539,452
Other income    
Interest income 1,259,852 728,299
Other 342,126 27,263
Total other income 1,601,978 755,562
Income before provision for income taxes 9,728,664 7,295,014
Provision for income taxes 1,585,710 1,479,874
Net income 8,142,954 5,815,140
Other comprehensive income, net of tax:    
Unrealized gain on investment securities 5,052 8,973
Total comprehensive income $ 8,148,006 $ 5,824,113
Net income per share:    
Basic (in Dollars per share) $ 3.14 $ 2.34
Diluted (in Dollars per share) $ 3.02 $ 2.29
Weighted average number of shares outstanding:    
Basic (in Shares) 2,591,036 2,489,165
Diluted (in Shares) 2,696,192 2,536,967