v3.26.3
Stockholders’ Equity
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Share Repurchase Programs
In November 2025, the Company’s Board of Directors authorized a share repurchase program of up to $200 million in shares of common stock (the “November 2025 share repurchase program”). In May 2026, the Company's Board of Directors authorized an additional share repurchase program of up to $200 million in shares of common stock (the “May 2026 share repurchase program"), and together with the November 2025 share repurchase program, (the "share repurchase programs").
Repurchases under the May 2026 share repurchase program may be made in the form of open market repurchases, including through plans complying with Rule 10b5-1 under the Exchange Act, depending on stock price, market conditions, and other factors, as determined by the Company. There can be no assurance as to the total number of shares that will be repurchased by the Company.
During the nine months ended September 30, 2026, the Company repurchased a total of 9,681,135 shares of common stock under the share repurchase programs at an average price per share of $23.83 and a total cost of $230.9 million, inclusive of $0.2 million in trading fees. In addition, the Company recognized $2.1 million of excise taxes related to the share repurchases. As of September 30, 2026, $85.8 million remained available for purchases under the May 2026 share repurchase program.
The November 2025 share repurchase program was completed in March 2026, and no amounts remained available for repurchase under the program. As of the date of this filing, the Company repurchased a total of 5,439,259 shares of common stock under the May 2026 share repurchase program for a total cost of $149.6 million.
Stock-based Compensation Expense
The following table summarizes stock-based compensation expense, which was included in the statements of operations as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Cost of services$6,532 $9,201 $18,935 $28,141 
Sales and marketing5,572 7,956 16,697 24,015 
General and administrative9,002 15,016 25,673 44,912 
Total stock-based compensation expense$21,106 $32,173 $61,305 $97,068 
Accumulated Other Comprehensive Income

Accumulated other comprehensive income consisted of the following (in thousands):

Three Months Ended September 30, 2026Three Months Ended September 30, 2025
Unrealized gains or losses on marketable securitiesForeign currency translation adjustmentsTotal
Unrealized gains or losses on marketable securities
Foreign currency translation adjustmentsTotal
Balance at beginning of period$(14)$259 $245 $(49)$267 $218 
Other comprehensive (loss) income before reclassifications, net of tax(1)
(63)(9)(72)16734201
Amounts reclassified from accumulated other comprehensive income, net of tax(3)
——————
Net current period other comprehensive (loss) income
(63)(9)(72)16734201
Balance at end of period$(77)$250 $173 $118 $301 $419 
Nine Months Ended September 30, 2026Nine Months Ended September 30, 2025
Unrealized gains or losses on marketable securities
Foreign currency translation adjustmentsTotal
Unrealized gains or losses on marketable securities
Foreign currency translation adjustmentsTotal
Balance at beginning of period$151 $347 $498 $18 $21 $39 
Other comprehensive (loss) income before reclassifications, net of tax(2)
(189)(97)(286)100280380
Amounts reclassified from accumulated other comprehensive income, net of tax(3)
(39)—(39)———
Net current period other comprehensive (loss) income
(228)(97)(325)100280380
Balance at end of period$(77)$250 $173 $118 $301 $419 

(1) Represents unrealized losses of $0.0 million, net of tax benefit of $0.0 million, for the three months ended September 30, 2026 and unrealized gains of $0.2 million, net of tax expense of $0.1 million, for the three months ended September 30, 2025.
(2) Represents unrealized losses of $0.2 million, net of tax benefit of $0.1 million, for the nine months ended September 30, 2026 and unrealized gains of $0.1 million, net of tax expense of $0.0 million, for the nine months ended September 30, 2025.
(3) The effects on net income of amounts reclassified from accumulated other comprehensive income were as follows (in thousands):
Details about Accumulated Other Comprehensive Income ComponentThree Months Ended September 30,Nine Months Ended September 30,Affected Line Item in Statement of Operations
2026202520262025
Gains on marketable securities$— $— $52 $— Interest and other income, net
— — 52 — Income before income taxes
— — 13 — Provision for income taxes
$— $— $39 $— Net income