v3.26.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Mar. 31, 2026
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,
 2026202520262025
Numerator:
Net income$233,914 $180,435 $675,399 $445,217 
Denominator:
Weighted-average shares used in computing basic earnings per share60,521 60,490 60,506 60,477 
Add—dilutive potential common shares:
Restricted stock units51 55 61 51 
Weighted-average shares used in computing diluted net income per share60,572 60,545 60,567 60,528 
Net income per share of common stock:
Basic$3.87 $2.98 $11.16 $7.36 
Diluted$3.86 $2.98 $11.15 $7.36