v3.26.1
Net Income Per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Income Per Share Attributable to Common Stockholders Net Income Per Share Attributable to Common Stockholders:
Basic net income per share of common stock is calculated by dividing net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period. Diluted net income per share of common stock is computed by giving effect to all potentially dilutive securities. For purpose of determining diluted earnings per common share, the treasury stock method is used for stock options, warrants, and RSUs, and the if-converted method is used for convertible instruments such as convertible debt as prescribed in ASC Topic 260 ("ASC 260"). In conjunction with the issuance of the $402.5 million Convertible Notes in March 2023, the Company used $66.2 million of the proceeds to purchase capped call instruments. In accordance with ASC 260, antidilutive contracts, such as purchased put options and purchased call options are excluded from the computation of diluted net income per share. Accordingly, any potential impact resulting from capped call transactions is excluded from our computation of diluted net income per share.
For the three and six months ended June 30, 2026 and 2025, diluted net income per share attributable to common stockholders is shown below.
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Net Income Attributable to Common Stockholders, Basic
$19,488 $16,356 $67,996 $3,659 
Convertible Notes - Interest Expense, net2,179 — 4,426 — 
Net Income Attributable to Common Stockholders, Diluted
$21,667 $16,356 $72,422 $3,659 
Weighted Average Common Shares Outstanding, Basic49,19748,77849,12948,755
Service Period Stock Options243 505 354 539 
Restricted Stock Units116 225 164 229 
Performance Stock Options479 690 503 733 
Convertible Notes - Potential Common Shares5,776 — 5,776 — 
Weighted Average Common Shares Outstanding, Diluted55,81150,19855,92650,256
Basic Net Income per Share
$0.40 $0.34 $1.38 $0.08 
Diluted Net Income per Share
$0.39 $0.33 $1.29 $0.07 
The potentially dilutive securities excluded from the determination of diluted net income per share, as their effect is antidilutive, are as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Service Period Stock Options
Restricted Stock Units
Performance Stock Options
Convertible Notes5,7765,776
Total5,7765,776