XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Share - Schedule of Components (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net income $ 128,816 $ 137,840 $ 225,922 $ 271,216
Denominator:        
Shares used for basic net income per share (in shares) 152,064 160,038 153,850 160,266
Effect of dilutive securities:        
Stock options (in shares) 14 50 7 25
Stock awards (in shares) 1,376 565 938 943
Convertible senior notes (in shares) 0 1,057 0 1,440
Shares used for diluted net income per share (in shares) 153,454 161,710 154,795 162,674
Basic net income per share (in dollars per share) $ 0.85 $ 0.86 $ 1.47 $ 1.69
Diluted net income per share (in dollars per share) $ 0.84 $ 0.85 $ 1.46 $ 1.67