XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Calculation of Net Income Per Share
The calculation of net income per share for the three years ended December 31, 2021, 2020 and 2019, are reflected in the following table (in thousands, except per share amounts):
Year Ended December 31,
 202120202019
Net income$598,626 $306,276 $454,433 
Basic:
       Weighted average shares110,482 112,729 115,656 
        Diluted:
        Weighted average shares110,482 112,729 115,656 
        Dilutive effect of potential common shares1,236 589 755 
        Diluted weighted average shares111,718 113,318 116,411 
Net income per share:
        Basic $5.42 $2.72 $3.93 
        Diluted $5.36 $2.70 $3.90