XML 26 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Net revenues:      
Total net revenues $ 1,538,758 $ 1,278,427 $ 1,183,236
Cost of goods sold:      
Total cost of goods sold 1,008,300 847,917 758,809
Gross profit 530,458 430,510 424,427
Operating expenses:      
Selling, general and administrative 269,731 228,313 235,553
Research and development 65,275 59,352 59,583
Impairment, restructuring and other charges, net 6,391 7,566 7,542
Total operating expenses 341,397 295,231 302,678
Income from operation 189,061 135,279 121,749
Interest and other expense, net (27,847) (20,041) (8,962)
Other income 0   27,373
Income before income taxes 161,214 115,238 140,160
Provision for income taxes (33,060) (23,460) (24,813)
Net income $ 128,154 $ 91,778 $ 115,347
Earnings per share:      
Basic $ 7.55 $ 5.45 $ 6.57
Diluted $ 7.38 $ 5.34 $ 6.45
Shares used in per share calculation:      
Basic 16,978 16,828 17,551
Diluted 17,354 17,190 17,870
Products      
Net revenues:      
Total net revenues $ 1,207,590 $ 958,827 $ 897,259
Cost of goods sold:      
Total cost of goods sold 822,346 676,772 608,990
Services      
Net revenues:      
Total net revenues 331,168 319,600 285,977
Cost of goods sold:      
Total cost of goods sold $ 185,954 $ 171,145 $ 149,819