XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE
3 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share for the periods indicated (in thousands, except per share data):
 Three Months Ended September 30,
 20232022
Numerator:
Net income$87,750 $93,182 
Denominator:
Weighted-average shares used in computing basic earnings per share60,447 60,427 
Add—dilutive potential common shares:
Stock options— 
Restricted stock units17 
Weighted-average shares used in computing diluted net income per share60,451 60,446 
Net income per share of common stock:
Basic$1.45 $1.54 
Diluted$1.45 $1.54 

The Company excludes potentially dilutive securities from its diluted net income per share calculation when their effect would be anti-dilutive to net income per share amounts.