XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (unaudited) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net sales:        
Net sales $ 43,961,000 $ 49,267,000 $ 130,897,000 $ 138,490,000
Cost of sales:        
Cost of sales 18,834,000 22,783,000 56,665,000 64,581,000
Gross Profit 25,127,000 26,484,000 74,232,000 73,909,000
Operating expenses:        
Research and development 3,185,000 2,757,000 9,349,000 7,736,000
Selling, general, and administrative expenses 10,796,000 9,233,000 30,710,000 26,319,000
Total Operating Expenses 13,981,000 11,990,000 40,059,000 34,055,000
Operating Income 11,146,000 14,494,000 34,173,000 39,854,000
Other income:        
Interest and other income, net 862,000 637,000 2,927,000 1,806,000
Income before Provision for Income Taxes 12,008,000 15,131,000 37,100,000 41,660,000
Provision for Income Taxes 1,886,000 1,935,000 5,326,000 5,376,000
Net Income $ 10,122,000 $ 13,196,000 $ 31,774,000 $ 36,284,000
Income per share:        
Basic (in dollars per share) $ 0.28 $ 0.36 $ 0.87 $ 0.99
Diluted (in dollars per share) $ 0.28 $ 0.36 $ 0.86 $ 0.98
Weighted average number of shares outstanding:        
Basic (in shares) 36,111,000 36,835,000 36,511,000 36,792,000
Diluted (in shares) 36,253,000 37,118,000 36,743,000 37,032,000
Equipment        
Net sales:        
Net sales $ 22,351,000 $ 29,735,000 $ 66,993,000 $ 83,133,000
Cost of sales:        
Cost of sales 16,852,000 21,179,000 50,968,000 59,332,000
Services        
Net sales:        
Net sales 21,610,000 19,532,000 63,904,000 55,357,000
Cost of sales:        
Cost of sales $ 1,982,000 $ 1,604,000 $ 5,697,000 $ 5,249,000