XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Components Used in Diluted and Basic Income Per Common Share
The components used in the computation of basic and diluted net income per share for the years ended December 31, 2022, 2021 and 2020 were as follows (in thousands, except per share data):
 
202220212020
Numerator:
Net income$523,672 $651,642 $557,054 
Denominator:
Shares used for basic net income per share159,089 162,665 162,490 
Effect of dilutive securities:
Stock options21 21 31 
RSUs and DSUs637 1,518 1,819 
Convertible senior notes720 1,600 873 
Warrants related to issuance of convertible senior notes— — — 
Shares used for diluted net income per share160,467 165,804 165,213 
Basic net income per share$3.29 $4.01 $3.43 
Diluted net income per share$3.26 $3.93 $3.37 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The number of potentially outstanding shares excluded from the computation of diluted net income per share for the years ended December 31, 2022, 2021 and 2020 were as follows (in thousands):
202220212020
Service-based RSUs2,211 776 591 
Market- and performance-based RSUs1,030 1,199 1,409 
Convertible senior notes— 9,898 12,922 
Warrants related to issuance of convertible senior notes21,991 21,991 21,991 
Total shares excluded from computation25,232 33,864 36,913