XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (unaudited) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales:    
Net sales $ 44,003,000 $ 41,676,000
Cost of sales:    
Cost of sales 19,387,000 19,263,000
Gross Profit 24,616,000 22,413,000
Operating expenses:    
Research and development 3,057,000 2,437,000
Selling, general, and administrative expenses 9,703,000 8,421,000
Total Operating Expenses 12,760,000 10,858,000
Operating Income 11,856,000 11,555,000
Other income:    
Interest and other income (expense), net 1,144,000 440,000
Income before Provision for Income Taxes 13,000,000 11,995,000
Provision for Income Taxes 1,815,000 1,517,000
Net Income $ 11,185,000 $ 10,478,000
Income per share:    
Basic (in dollars per share) $ 0.30 $ 0.28
Diluted (in dollars per share) $ 0.30 $ 0.28
Weighted average number of shares outstanding:    
Basic (in shares) 36,865,000 36,827,000
Diluted (in shares) 37,180,000 37,076,000
Equipment    
Net sales:    
Net sales $ 22,917,000 $ 24,391,000
Cost of sales:    
Cost of sales 17,510,000 17,497,000
Services    
Net sales:    
Net sales 21,086,000 17,285,000
Cost of sales:    
Cost of sales $ 1,877,000 $ 1,766,000