XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net revenues:        
Total net revenues $ 373,235 $ 295,597 $ 652,445 $ 563,668
Cost of goods sold:        
Total cost of goods sold 231,934 199,390 412,399 379,964
Gross profit 141,301 96,207 240,046 183,704
Operating expenses:        
Selling, general and administrative 71,604 54,003 131,402 107,441
Research and development 16,350 14,456 32,272 28,996
Restructuring and other charges, net 1,026 2,257 1,492 3,476
Total operating expenses 88,980 70,716 165,166 139,913
Income from operations 52,321 25,491 74,880 43,791
Interest and other expense, net (6,534) (5,180) (12,282) (8,612)
Income before income taxes 45,787 20,311 62,598 35,179
Provision for income taxes (9,234) (3,957) (13,166) (7,590)
Net income $ 36,553 $ 16,354 $ 49,432 $ 27,589
Earnings per share:        
Basic $ 2.15 $ 0.97 $ 2.92 $ 1.63
Diluted $ 2.11 $ 0.96 $ 2.87 $ 1.61
Shares used in per share calculation:        
Basic 16,995 16,841 16,910 16,882
Diluted 17,302 17,103 17,238 17,140
Products        
Net revenues:        
Total net revenues $ 290,179 $ 216,885 $ 489,888 $ 413,839
Cost of goods sold:        
Total cost of goods sold 187,385 158,294 324,368 301,663
Services        
Net revenues:        
Total net revenues 83,056 78,712 162,557 149,829
Cost of goods sold:        
Total cost of goods sold $ 44,549 $ 41,096 $ 88,031 $ 78,301