XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income per Share - Schedule of Components (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net income $ 651,642 $ 557,054 $ 478,035
Denominator:      
Shares used for basic net income per share (in shares) 162,665 162,490 162,706
Effect of dilutive securities:      
Stock options (in shares) 21 31 68
RSUs and deferred stock units (in shares) 1,518 1,819 1,799
Convertible senior notes (in shares) 1,600 873 0
Warrants related to issuance of convertible senior notes (in shares) 0 0 0
Shares used for diluted net income per share (in shares) 165,804 165,213 164,573
Basic net income per share (in dollars per share) $ 4.01 $ 3.43 $ 2.94
Diluted net income per share (in dollars per share) $ 3.93 $ 3.37 $ 2.90