XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income attributable to common stockholders $ 37,027 $ 19,138 $ 75,231 $ 33,277
Weighted average shares used to compute net income per share (in shares) 91,097,000 91,318,000 91,538,000 91,049,000
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.41 $ 0.21 $ 0.82 $ 0.37
Diluted net income per share:        
Interest expense on dilutive convertible notes, net of tax $ 1,733 $ 0 $ 3,195 $ 0
Net income used in diluted calculation $ 38,760 $ 19,138 $ 78,426 $ 33,277
Number of shares used in basic calculation (in shares) 91,097,000 91,318,000 91,538,000 91,049,000
Diluted (in shares) 100,617,000 93,832,000 101,521,000 94,005,000
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.39 $ 0.20 $ 0.77 $ 0.35
Stock Options        
Diluted net income per share:        
Diluted (in shares) 689,000 1,573,000 812,000 1,751,000
RSUs        
Diluted net income per share:        
Diluted (in shares) 392,000 880,000 711,000 1,133,000
PRSUs        
Diluted net income per share:        
Diluted (in shares) 36,000 61,000 57,000 72,000
Convertible Notes        
Diluted net income per share:        
Diluted (in shares) 8,403,000 0 8,403,000 0