v3.26.3
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense for Employees
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 
Schedule of 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