XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Net sales:      
Revenues $ 114,035 $ 101,359 $ 102,932
Cost of sales:      
Cost of sales 63,884 57,767 59,042
Gross Profit 50,151 43,592 43,890
Operating expenses:      
Research and development 7,620 7,257 7,212
Selling, general, and administrative expenses 25,196 23,670 23,212
Impairment of intangible asset   1,852  
Operating expenses 32,816 32,779 30,424
Operating Income 17,335 10,813 13,466
Other expense:      
Interest and other expense, net 5 9 21
Income before Provision for Income Taxes 17,330 10,804 13,445
Provision for Income Taxes 2,429 2,284 1,222
Net Income $ 14,901 $ 8,520 $ 12,223
Income per share:      
Basic (in dollars per share) $ 0.81 $ 0.46 $ 0.66
Diluted (in dollars per share) $ 0.81 $ 0.46 $ 0.66
Weighted average number of shares outstanding:      
Basic (in shares) 18,348,000 18,444,000 18,574,000
Diluted (in shares) 18,404,000 18,493,000 18,624,000
Equipment      
Net sales:      
Revenues $ 80,131 $ 77,314 $ 85,505
Cost of sales:      
Cost of sales 58,998 53,434 55,240
Services      
Net sales:      
Revenues 33,904 24,045 17,427
Cost of sales:      
Cost of sales $ 4,886 $ 4,333 $ 3,802