XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share - Schedule of Components Used in Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net income $ 160,542 $ 123,694 $ 386,464 $ 394,910
Denominator:        
Shares used for basic net income per share (in shares) 151,359 158,715 153,020 159,749
Effect of dilutive securities:        
Stock options (in shares) 0 1 5 17
Stock awards (in shares) 3,073 352 1,649 746
Convertible senior notes (in shares) 544 0 181 960
Warrants related to issuance of convertible senior notes (in shares)     0 0
Shares used for diluted net income per share (in shares) 154,976 159,068 154,855 161,472
Basic net income per share (in dollars per share) $ 1.06 $ 0.78 $ 2.53 $ 2.47
Diluted net income per share (in dollars per share) 1.04 0.78 2.50 2.45
Stock price (in dollars per share) $ 95.10 $ 95.10 $ 95.10 $ 95.10