XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Components Used in Diluted and Basic Income Per Common Share
The following table sets forth the components used in the computation of basic and diluted net income per share for the years ended December 31, 2021, 2020 and 2019 (in thousands, except per share data):
 
202120202019
Numerator:
Net income$651,642 $557,054 $478,035 
Denominator:
Shares used for basic net income per share162,665 162,490 162,706 
Effect of dilutive securities:
Stock options21 31 68 
RSUs and DSUs1,518 1,819 1,799 
Convertible senior notes1,600 873 — 
Warrants related to issuance of convertible senior notes— — — 
Shares used for diluted net income per share165,804 165,213 164,573 
Basic net income per share$4.01 $3.43 $2.94 
Diluted net income per share$3.93 $3.37 $2.90 
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, 2021, 2020 and 2019 (in thousands):
202120202019
Service-based RSUs776 591 763 
Market-and performance-based RSUs1,199 1,409 1,349 
Convertible senior notes9,898 12,922 21,991 
Warrants related to issuance of convertible senior notes21,991 21,991 21,991 
Total shares excluded from computation33,864 36,913 46,094