XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net revenues:        
Total net revenues $ 444,354 $ 405,406 $ 1,208,181 $ 1,057,851
Cost of goods sold:        
Total cost of goods sold 294,063 269,311 789,237 681,710
Gross profit 150,291 136,095 418,944 376,141
Operating expenses:        
Selling, general and administrative 73,249 66,584 216,194 197,986
Research and development 18,570 17,144 54,600 49,416
Restructuring and other charges, net 2,255 1,004 3,648 2,496
Total operating expenses 94,074 84,732 274,442 249,898
Income from operations 56,217 51,363 144,502 126,243
Interest and other expense, net (8,228) (7,407) (24,206) (19,689)
Income before income taxes 47,989 43,956 120,296 106,554
Provision for income taxes (6,855) (9,913) (23,407) (23,079)
Net income $ 41,134 $ 34,043 $ 96,889 $ 83,475
Earnings per share:        
Basic $ 2.45 $ 2 $ 5.78 $ 4.92
Diluted $ 2.4 $ 1.95 $ 5.67 $ 4.82
Shares used in per share calculation:        
Basic 16,781 17,042 16,749 16,954
Diluted 17,159 17,425 17,089 17,301
Products        
Net revenues:        
Total net revenues $ 341,179 $ 327,360 $ 930,658 $ 817,248
Cost of goods sold:        
Total cost of goods sold 236,667 223,570 631,176 547,938
Services        
Net revenues:        
Total net revenues 103,175 78,046 277,523 240,603
Cost of goods sold:        
Total cost of goods sold $ 57,396 $ 45,741 $ 158,061 $ 133,772