XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.3
NET INCOME PER SHARE
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
Basic net income per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed in a similar manner, but it also includes the effect of potential common shares outstanding during the period, when dilutive.
The following table presents the computation of basic and diluted net income per share for the periods presented:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(In thousands, except per share data)
Numerator:
Net income$66,638 $45,762 $133,420 $40,498 
Notes due 2028 and Notes due 2026 financing costs, net243 618 732 — 
Adjusted net income$66,881 $46,380 $134,152 $40,498 
Denominator:
Shares used in basic per share amounts:
Weighted average common shares outstanding130,797 135,329 131,228 135,621 
Shares used in diluted per share amounts:
Weighted average common shares outstanding used for basic calculation130,797 135,329 131,228 135,621 
Effect of dilutive securities:
Employee stock-based awards180 456 193 528 
2025 Warrants
— 54 — 87 
Notes due 2026— 2,057 — — 
Notes due 20282,018 2,018 2,018 — 
Weighted average common shares outstanding for diluted calculation132,995 139,914 133,439 136,236 
Basic and diluted net income per share
Net income per share, basic$0.51 $0.34 $1.02 $0.30 
Net income per share, diluted$0.50 $0.33 $1.01 $0.30 
Diluted earnings per share for the three and nine months ended September 30, 2025 includes the dilutive effect of potentially dilutive common shares by application of the treasury stock method for stock options, RSUs, PSUs, ESPP, and includes potentially dilutive common shares by application of the if-converted method for the Notes due 2028. Diluted earnings per share for the three and nine months ended September 30, 2024 includes the dilutive effect of potentially dilutive common shares by application of the treasury stock method for stock options, RSUs, PSUs, ESPP, the 2025 Warrants, and includes potentially dilutive common shares by application of the if-converted method for the Notes due 2025, Notes due 2026 and Notes due 2028. To the extent these potential common shares are antidilutive, they are excluded from the calculation of diluted net income per share.
The Company under the relevant sections of the indenture, irrevocably may elect to settle principal in cash and any excess in cash or shares of the Company’s common stock for the Notes due 2028. If and when the Company makes such election, there will be no adjustment to the net income and the Company will use the average share price for the period to determine the potential number of shares to be issued based upon assumed conversion to be included in the diluted share count.
The Company's Notes due 2026 are convertible at any time from September 1, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date of March 1, 2026. Upon conversion, the Notes due 2026 will be settled in combination of cash and shares of Common Stock, whereby the principal amount will settle in cash, and any excess conversion value will be settled in shares of the Company's common stock. As a result of this settlement method, no adjustment to net income was required for the three and nine months ending September 30, 2025, and the Company utilized the average share to determine the potential number of shares issuable upon conversion and be included in the diluted share count.
The following outstanding shares of common stock equivalents were excluded from the calculation of the diluted net income per share attributable to common stockholders because their effect would have been antidilutive:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(In thousands)
Employee stock-based awards3,177 1,330 3,337 1,396 
Notes due 2025— 1,253 693 1,253 
Warrants 20251,213 — 742 — 
Notes due 202614,968 — 10,959 2,057 
2026 Warrants18,584 5,269 13,537 5,065 
Notes due 2028— — — 2,018 
2028 Warrants18,235 5,170 13,283 4,970 
Total56,177 13,022 42,551 16,759