v3.26.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Net Income Per Share, Basic and Diluted
The following table sets forth the computations of net income per share for the periods listed:
 Three Months Ended June 30,Six Months Ended June 30,
 2026202520262025
Basic net income per share
Numerator:  
Net income$29,858 $11,764 $56,497 $16,517 
Denominator: 
Weighted-average common shares outstanding, basic62,486 62,353 62,412 61,790 
Net income per common share, basic$0.48 $0.19 $0.91 $0.27 
Diluted net income per share
Numerator:
Net income$29,858 $11,764 $56,497 $16,517 
Interest expense, net of tax(1)
521 845 1,184 — 
Adjusted net income used in diluted computations$30,379 $12,609 $57,681 $16,517 
Denominator:
Weighted-average common shares outstanding, basic62,486 62,353 62,412 61,790 
Effect of potentially dilutive shares:
    Stock options, restricted stock units, market stock units and performance stock units703 2,493 1,419 3,171 
    Shares issuable pursuant to the ESPP11 
    Shares related to convertible notes(2)
2,224 4,793 2,824 — 
Weighted-average common shares outstanding, diluted65,420 69,642 66,666 64,963 
Net income per common share, diluted$0.46 $0.18 $0.87 $0.25 
(1) Interest expense has been tax effected using the combined federal and blended state rate of 24.9%.
(2) The convertible senior notes issued by the Company could have been converted into the Company’s common stock, subject to certain contingencies. The 2026 convertible notes were settled during the three months ended June 30, 2026 and are no longer outstanding. See Note 9—Debt for additional information. The if-converted method is used for diluted net income per share calculation of our convertible notes.
Schedule of Antidilutive Securities Excluded from Computation of Income Per Share
The following table sets forth the anti-dilutive common share equivalents for the periods listed:
 Three Months Ended June 30,Six Months Ended June 30,
 2026202520262025
Stock options, restricted stock units, market stock units and performance stock units1,759616646449
Shares issuable pursuant to the ESPP261557
Shares related to convertible notes4,793
Anti-dilutive shares excluded from diluted net income per common share
1,785 631 651 5,249