XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Net Income per Share Attributable to Common Stockholders Net Income per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net income per share:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands, except per share amounts)2025202420252024
Basic net income per share:
Numerator:
Net income attributable to common stockholders$37,027 $19,138 $75,231 $33,277 
Denominator:
Weighted-average shares used to compute net income per share91,097 91,318 91,538 91,049 
Basic net income per share attributable to common stockholders$0.41 $0.21 $0.82 $0.37 
Diluted net income per share:
Numerator:
Net income attributable to common stockholders
$37,027 $19,138 $75,231 $33,277 
Interest expense on dilutive convertible notes, net of tax1,733 — 3,195 — 
Net income used in diluted calculation$38,760 $19,138 $78,426 $33,277 
Denominator:
Number of shares used in basic calculation 91,097 91,318 91,538 91,049 
Weighted-average effect of dilutive securities:
Stock Options
689 1,573 812 1,751 
RSUs
392 880 711 1,133 
PRSUs
36 61 57 72 
Convertible Notes8,403 — 8,403 — 
Number of shares used in diluted calculation
100,617 93,832 101,521 94,005 
Diluted net income per share attributable to common stockholders
$0.39 $0.20 $0.77 $0.35 
Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2025202420252024
Stock Options— — 
RSUs3,957 3,430 2,982 1,956 
Convertible Notes— 8,403 — 8,403 
Total3,957 11,839 2,982 10,366