XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share Basic And Diluted The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share information):
Three Months EndedSix Months Ended
 June 30,June 30,
 2022202120222021
Numerator:
Net income$115,457 $62,766 $175,689 $152,814 
Denominator:
Denominator for basic earnings per share - weighted-average shares outstanding126,735 124,230 126,120 123,580 
Effect of dilutive employee stock awards1,097 1,773 1,637 2,439 
Denominator for diluted earnings per share - weighted-average shares outstanding127,832 126,003 127,757 126,019 
Basic earnings per share$0.91 $0.51 $1.39 $1.24 
Diluted earnings per share$0.90 $0.50 $1.38 $1.21