Quarterly report [Sections 13 or 15(d)]

NET INCOME PER SHARE (Tables)

v3.25.3
NET INCOME PER SHARE (Tables)
3 Months Ended
Sep. 30, 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 September 30,
2025 2024
Numerator:
Net income $ 1,121,040  $ 945,851 
Denominator:
Weighted-average shares - basic, excluding unvested RSUs 131,757  134,134 
Effect of dilutive RSUs and options 624  724 
Weighted-average shares - diluted 132,381  134,858 
Basic net income per share $ 8.51  $ 7.05 
Diluted net income per share $ 8.47  $ 7.01 
Anti-dilutive securities excluded from the computation of diluted net income per share —  29