XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER SHARE (Tables)
9 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Net Income per Share
The following table sets forth the computation of basic and diluted net income per share:
(In thousands, except per share amounts)Three Months Ended March 31,Nine Months Ended March 31,
2025202420252024
Numerator:
Net income$1,088,416 $601,541 $2,858,794 $1,925,450 
Denominator:
Weighted-average shares - basic, excluding unvested RSUs132,607 134,954 133,361 135,638 
Effect of dilutive RSUs and options696 902 705 790 
Weighted-average shares - diluted133,303 135,856 134,066 136,428 
Basic net income per share$8.21 $4.46 $21.44 $14.20 
Diluted net income per share$8.16 $4.43 $21.32 $14.11 
Anti-dilutive securities excluded from the computation of diluted net income per share— 39