XML 53 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Net revenues:        
Total net revenues $ 453,246 $ 444,354 $ 1,301,926 $ 1,208,181
Cost of goods sold:        
Total cost of goods sold 302,922 294,063 876,788 789,237
Gross profit 150,324 150,291 425,138 418,944
Operating expenses:        
Selling, general and administrative 71,487 73,249 208,643 216,194
Research and development 19,455 18,570 59,641 54,600
Impairment, restructuring and other charges 6,168 2,255 11,772 3,648
Total operating expenses 97,110 94,074 280,056 274,442
Income from operations 53,214 56,217 145,082 144,502
Interest and other expense, net (3,995) (8,228) (22,106) (24,206)
Income before income taxes 49,219 47,989 122,976 120,296
Provision for income taxes (9,003) (6,855) (23,505) (23,407)
Net income $ 40,216 $ 41,134 $ 99,471 $ 96,889
Earnings per share:        
Basic (in dollars per share) $ 2.44 $ 2.45 $ 5.95 $ 5.78
Diluted (in dollars per share) $ 2.33 $ 2.4 $ 5.71 $ 5.67
Shares used in per share calculation:        
Basic (in shares) 16,474 16,781 16,706 16,749
Diluted (in shares) 17,291 17,159 17,414 17,089
Products        
Net revenues:        
Total net revenues $ 344,921 $ 341,179 $ 971,493 $ 930,658
Cost of goods sold:        
Total cost of goods sold 242,574 236,667 693,641 631,176
Services        
Net revenues:        
Total net revenues 108,325 103,175 330,433 277,523
Cost of goods sold:        
Total cost of goods sold $ 60,348 $ 57,396 $ 183,147 $ 158,061