XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net revenues:        
Total net revenues $ 405,406 $ 302,889 $ 1,057,851 $ 866,557
Cost of goods sold:        
Total cost of goods sold 269,311 199,103 681,710 579,067
Gross profit 136,095 103,786 376,141 287,490
Operating expenses:        
Selling, general and administrative 66,584 53,707 197,986 161,148
Research and development 17,144 14,852 49,416 43,848
Restructuring and other charges, net 1,004 890 2,496 4,366
Total operating expenses 84,732 69,449 249,898 209,362
Income from operations 51,363 34,337 126,243 78,128
Interest and other expense, net (7,407) (5,727) (19,689) (14,339)
Income before income taxes 43,956 28,610 106,554 63,789
Provision for income taxes (9,913) (6,802) (23,079) (14,392)
Net income $ 34,043 $ 21,808 $ 83,475 $ 49,397
Earnings per share:        
Basic $ 2.00 $ 1.30 $ 4.92 $ 2.93
Diluted $ 1.95 $ 1.27 $ 4.82 $ 2.88
Shares used in per share calculation:        
Basic 17,042 16,809 16,954 16,858
Diluted 17,425 17,184 17,301 17,151
Products        
Net revenues:        
Total net revenues $ 327,360 $ 223,724 $ 817,248 $ 637,563
Cost of goods sold:        
Total cost of goods sold 223,570 156,534 547,938 458,197
Services        
Net revenues:        
Total net revenues 78,046 79,165 240,603 228,994
Cost of goods sold:        
Total cost of goods sold $ 45,741 $ 42,569 $ 133,772 $ 120,870