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 Ended |  | Six Months Ended
| June 30, |  | June 30,
(In thousands, except per share amounts) | 2025 |  | 2024 |  | 2025 |  | 2024 |  |
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 share | 91,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 tax | 1,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 Notes | 8,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 Ended |  | Six Months Ended
| June 30, |  | June 30,
(In thousands) | 2025 |  | 2024 |  | 2025 |  | 2024 |  |
Stock Options | — |  |  | 6 |  |  | — |  |  | 7 |  |  |
RSUs | 3,957 |  |  | 3,430 |  |  | 2,982 |  |  | 1,956 |  |  |
Convertible Notes | — |  |  | 8,403 |  |  | — |  |  | 8,403 |  |  |
Total | 3,957 |  |  | 11,839 |  |  | 2,982 |  |  | 10,366 |  |  |

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration