v3.26.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
2026202520262025
Basic net income per share
Numerator:
Net income$33,220 $15,048 $89,717 $31,565 
Denominator:
Weighted-average common shares outstanding, basic62,153 62,458 62,325 62,015 
Net income per common share, basic$0.53 $0.24 $1.44 $0.51 
Diluted net income per share
Numerator:
Net income$33,220 $15,048 $89,717 $31,565 
Interest expense, net of tax(1)
— 845 1,184 — 
Adjusted net income used in diluted computations$33,220 $15,893 $90,901 $31,565 
Denominator:
Weighted-average common shares outstanding, basic62,153 62,458 62,325 62,015 
Effect of potentially dilutive shares:
    Stock options, restricted stock units, market stock units and performance stock units1,368 2,600 1,483 3,056 
    Shares issuable pursuant to the ESPP8 7 10 5 
    Shares related to convertible notes(2)
— 4,793 1,872 — 
Weighted-average common shares outstanding, diluted63,529 69,858 65,690 65,076 
Net income per common share, diluted$0.52 $0.23 $1.38 $0.49 
(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 to calculate the dilutive effect of our convertible notes on diluted net income per common share.
Schedule of Antidilutive Securities Excluded from Computation of Net Income Per Share
The following table sets forth the anti-dilutive common share equivalents for the periods listed:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Stock options, restricted stock units, market stock units and performance stock units609127502104
Shares related to convertible notes———4,793
Anti-dilutive shares excluded from diluted net income per common share
609 127 502 4,897