XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Net sales:        
Net sales $ 43,532,000 $ 35,905,000 $ 125,339,000 $ 100,364,000
Cost of sales:        
Cost of sales 22,253,000 20,872,000 75,140,000 60,432,000
Gross Profit 21,279,000 15,033,000 50,199,000 39,932,000
Operating expenses:        
Research and development 2,314,000 2,009,000 6,964,000 5,918,000
Selling, general, and administrative expenses 8,425,000 8,442,000 24,719,000 23,983,000
Total Operating Expenses 10,739,000 10,451,000 31,683,000 29,901,000
Operating Income 10,540,000 4,582,000 18,516,000 10,031,000
Other income (expense):        
Interest and other income (expense), net 437,000 (177,000) 521,000 (102,000)
Gain on extinguishment of debt       3,904,000
Income before Provision for Income Taxes 10,977,000 4,405,000 19,037,000 13,833,000
Provision for Income Taxes 1,428,000 1,132,000 2,475,000 1,771,000
Net Income $ 9,549,000 $ 3,273,000 $ 16,562,000 $ 12,062,000
Income per share:        
Basic (in dollars per share) $ 0.26 $ 0.09 $ 0.45 $ 0.33
Diluted (in dollars per share) $ 0.26 $ 0.09 $ 0.45 $ 0.33
Weighted average number of shares outstanding:        
Basic (in shares) 36,793,000 36,743,000 36,736,000 36,723,000
Diluted (in shares) 37,082,000 36,879,000 36,983,000 36,873,000
Equipment        
Net sales:        
Net sales $ 28,390,000 $ 23,873,000 $ 81,511,000 $ 67,080,000
Cost of sales:        
Cost of sales 20,780,000 19,334,000 70,341,000 56,077,000
Services        
Net sales:        
Net sales 15,142,000 12,032,000 43,828,000 33,284,000
Cost of sales:        
Cost of sales $ 1,473,000 $ 1,538,000 $ 4,799,000 $ 4,355,000