XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Net sales:      
Revenues $ 143,593 $ 114,035 $ 101,359
Cost of sales:      
Cost of sales 84,437 63,287 58,515
Gross Profit 59,156 50,748 42,844
Operating expenses:      
Research and development 8,024 7,620 7,257
Selling, general, and administrative expenses 32,907 25,196 23,670
Impairment of intangible asset     1,852
Total Operating Expenses 40,931 32,816 32,779
Operating Income 18,225 17,932 10,065
Other (expense) income:      
Interest and other (expense) income , net (283) (5) (9)
Gains Losses On Extinguishment Of Debt 3,904    
Income before Provision for Income Taxes 21,846 17,927 10,056
Provision for income taxes 2,247 2,514 2,261
Net Income $ 19,599 $ 15,413 $ 7,795
Income per share:      
Basic (in dollars per share) $ 0.53 $ 0.42 $ 0.21
Diluted (in dollars per share) $ 0.53 $ 0.42 $ 0.21
Weighted average number of shares outstanding:      
Basic (in shares) 36,725,000 36,696,000 36,888,000
Diluted (in shares) 36,867,000 36,808,000 36,986,000
Equipment      
Net sales:      
Revenues $ 97,612 $ 80,131 $ 77,314
Cost of sales:      
Cost of sales 78,471 58,401 54,182
Services      
Net sales:      
Revenues 45,981 33,904 24,045
Cost of sales:      
Cost of sales $ 5,966 $ 4,886 $ 4,333