v3.26.1
Stockholders' Equity
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity
Equity Compensation Plans

Stock-based compensation expense was included in the Unaudited Condensed Consolidated Statements of Operations as follows:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2026202520262025
Cost of revenues$1,798 $1,706 $3,228 $4,342 
Research and development5,139 5,424 10,384 10,858 
Sales and marketing2,350 3,550 5,308 6,397 
General and administrative8,205 8,835 15,882 17,920 
Total stock-based compensation expenses$17,492 $19,515 $34,802 $39,517 

In connection with the acquisition of MANTL in March 2025, the vesting of certain outstanding unvested equity awards were accelerated and settled in cash, resulting in the Company recognizing $3.9 million of stock-based compensation expense for the six months ended June 30, 2025.

Stock Repurchase Program
On April 23, 2026, the Board of the Directors of the Company (the “Board”) authorized a stock repurchase program to repurchase up to $100.0 million of the Company’s common stock, through December 31, 2028. Repurchases under the program may be made from time to time, at management’s discretion, using a variety of methods, including open market purchases, privately negotiated transactions, and other means all in accordance with federal securities laws and other applicable legal requirements, including pursuant to one or more Rule 10b5-1 trading plans. The timing and size of any repurchases will be determined by management based on prevailing share prices, general economic and market conditions, the Company’s liquidity and capital needs, and other factors deemed relevant. The stock repurchase program does not obligate the Company to repurchase any specific number of shares and may be modified, suspended, or terminated at any time at the discretion of the Board. During the three months ended June 30, 2026, the Company repurchased on the open market 884,575 shares for $15 million. All shares of common stock that were repurchased were retired. As of June 30, 2026, $85 million remained available for future stock repurchases under the stock repurchase program.