XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income $ 175,418 $ 97,106
Denominator:    
Shares used for basic net income per share (in shares) 151,628 155,637
Effect of dilutive securities:    
Stock awards (in shares) 3,724 498
Convertible senior notes (in shares) 2,114 0
Warrants related to issuance of convertible senior notes (in shares) 0 0
Shares used for diluted net income per share (in shares) 157,466 156,135
Basic net income per share (in dollars per share) $ 1.16 $ 0.62
Diluted net income per share (in dollars per share) $ 1.11 $ 0.62