XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
STOCKHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Schedule of Share Repurchase Activity
The following table summarizes the share repurchase activity under the Company’s stock repurchase program during the three months ended March 31, 2026 (in thousands, except share and per share data):
Total Number of Shares PurchasedAverage Price Per ShareAmount
First Quarter 20261,014,873 $98.53 $100,000 
Schedule of Reserved Shares of Common Stock for Issuance
As of March 31, 2026, the Company’s common stock reserved for issuance in the future is as follows (in thousands):
Common stock awards granted under equity incentive plans10,130 
Common stock awards available for issuance under the 2017 Employee Stock Purchase Plan *5,089 
Common stock awards available for issuance under the 2017 Amended and Restated Equity Incentive Plan39,583 
Total reserved shares of common stock54,802 
* The Company has not issued any common stock pursuant to the 2017 Employee Stock Purchase Plan.
Summary of Restricted Stock Unit Activity
Restricted stock unit activity for the three months ended March 31, 2026 is as follows (in thousands, except per share data):
 
Number of
Shares
 
Weighted-Average
Grant Date Fair
Value per Share
Balance as of December 31, 20256,329 $75.70 
Awarded131 102.77 
Released(1,180)74.50 
Forfeited(156)75.44 
Balance as of March 31, 20265,124 $76.68 
Schedule of Stock Option Activity
Stock option activity for the three months ended March 31, 2026 is as follows (in thousands, except per share data and years):
 
Number of
Shares
 
Weighted-Average
Exercise
Price
Weighted-Average Remaining Contractual Life (Years) 
Aggregate
Intrinsic
Value
Balance as of December 31, 20255,100 $82.85 6.0
Granted— — 
Exercised(93)19.23 
Forfeited and expired(1)52.18 
Balance as of March 31, 20265,006 $84.04 5.9$135,597 
Options exercisable as of March 31, 20264,163 $87.41 5.4$112,507 
Schedule of Share-based Compensation Expense
The following table presents the total stock-based compensation expense for the three months ended March 31, 2026 and 2025 (in thousands):
 Three Months Ended
 March 31, 2026March 31, 2025
Cost of revenue, platform$194 $384 
Cost of revenue, devices— 70 
Research and development29,495 35,858 
Sales and marketing27,384 34,786 
General and administrative21,609 24,396 
Total stock-based compensation$78,682 $95,494