XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Net revenues:    
Total net revenues $ 268,071 $ 279,257
Cost of goods sold:    
Total cost of goods sold 180,574 179,927
Gross profit 87,497 99,330
Operating expenses:    
Selling, general and administrative 53,438 57,323
Research and development 14,540 14,817
Impairment, restructuring and other charges, net 1,219 2,510
Total operating expenses 69,197 74,650
Income from operations 18,300 24,680
Interest and other expense, net (3,432) (2,016)
Income before income taxes 14,868 22,664
Provision for income taxes (3,633) (3,612)
Net income $ 11,235 $ 19,052
Earnings per share:    
Basic $ 0.66 $ 1.06
Diluted $ 0.65 $ 1.04
Shares used in per share calculation:    
Basic 16,924 17,947
Diluted 17,180 18,306
Products    
Net revenues:    
Total net revenues $ 196,954 $ 207,212
Cost of goods sold:    
Total cost of goods sold 143,369 142,906
Services    
Net revenues:    
Total net revenues 71,117 72,045
Cost of goods sold:    
Total cost of goods sold $ 37,205 $ 37,021