XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales:        
Net sales $ 47,547,000 $ 42,314,000 $ 89,223,000 $ 81,807,000
Cost of sales:        
Cost of sales 22,535,000 27,960,000 41,798,000 52,887,000
Gross Profit 25,012,000 14,354,000 47,425,000 28,920,000
Operating expenses:        
Research and development 2,542,000 2,222,000 4,979,000 4,650,000
Selling, general, and administrative expenses 8,665,000 7,804,000 17,086,000 16,294,000
Total Operating Expenses 11,207,000 10,026,000 22,065,000 20,944,000
Operating Income 13,805,000 4,328,000 25,360,000 7,976,000
Other income (expense):        
Interest and other income (expense), net 729,000 187,000 1,169,000 84,000
Income before Provision for Income Taxes 14,534,000 4,515,000 26,529,000 8,060,000
Provision for Income Taxes 1,924,000 586,000 3,441,000 1,047,000
Net Income $ 12,610,000 $ 3,929,000 $ 23,088,000 $ 7,013,000
Income per share:        
Basic (in dollars per share) $ 0.34 $ 0.11 $ 0.63 $ 0.19
Diluted (in dollars per share) $ 0.34 $ 0.11 $ 0.62 $ 0.19
Weighted average number of shares outstanding:        
Basic (in shares) 36,829,000 36,772,000 36,743,000 36,731,000
Diluted (in shares) 37,018,000 36,997,000 36,962,000 36,957,000
Equipment        
Net sales:        
Net sales $ 29,007,000 $ 27,434,000 $ 53,398,000 $ 53,121,000
Cost of sales:        
Cost of sales 20,656,000 26,295,000 38,153,000 49,561,000
Services        
Net sales:        
Net sales 18,540,000 14,880,000 35,825,000 28,686,000
Cost of sales:        
Cost of sales $ 1,879,000 $ 1,665,000 $ 3,645,000 $ 3,326,000