XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE (Tables)
9 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted 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 March 31,Nine Months Ended March 31,
 2024202320242023
Numerator:
Net income$76,290 $98,577 $246,156 $303,964 
Denominator:
Weighted-average shares used in computing basic earnings per share60,461 60,441 60,452 60,432 
Add—dilutive potential common shares:
Restricted stock units14 19 
Weighted-average shares used in computing diluted net income per share60,463 60,455 60,455 60,451 
Net income per share of common stock:
Basic$1.26 $1.63 $4.07 $5.03 
Diluted$1.26 $1.63 $4.07 $5.03