XML 16 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Unaudited Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional
Paid-In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2024   173,619      
Beginning balance at Dec. 31, 2024 $ 93,257 $ 175 $ 1,161,538 $ (1,069,317) $ 861
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   4,473      
Issuance of common stock upon exercise of stock options 43,547 $ 4 43,543    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   1,525      
Issuance of common stock upon vesting of restricted stock unit awards 0 $ 2 (2)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (645)      
Shares surrendered for settlement of minimum statutory tax withholdings (5,942) $ (1) (5,941)    
Stock-based compensation 31,096   31,096    
Other comprehensive income (loss) 80       80
Issuance of common stock for acquisition (in shares)   2,205      
Issuance of common stock for acquisition 20,047 $ 2 20,045    
Net income (loss) 5,127     5,127  
Ending balance (in shares) at Mar. 31, 2025   181,177      
Ending balance at Mar. 31, 2025 187,212 $ 182 1,250,279 (1,064,190) 941
Beginning balance (in shares) at Dec. 31, 2024   173,619      
Beginning balance at Dec. 31, 2024 93,257 $ 175 1,161,538 (1,069,317) 861
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 4,861        
Ending balance (in shares) at Jun. 30, 2025   180,081      
Ending balance at Jun. 30, 2025 194,052 $ 181 1,278,383 (1,084,873) 361
Beginning balance (in shares) at Mar. 31, 2025   181,177      
Beginning balance at Mar. 31, 2025 187,212 $ 182 1,250,279 (1,064,190) 941
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   151      
Issuance of common stock upon exercise of stock options 1,117   1,117    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   1,509      
Issuance of common stock upon vesting of restricted stock unit awards 0 $ 2 (2)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (568)      
Shares surrendered for settlement of minimum statutory tax withholdings (5,230) $ (1) (5,229)    
Stock-based compensation 32,218   32,218    
Repurchased common stock (in shares)   (2,188)      
Repurchased common stock (20,419) $ (2)   (20,417)  
Other comprehensive income (loss) (580)       (580)
Net income (loss) (266)     (266)  
Ending balance (in shares) at Jun. 30, 2025   180,081      
Ending balance at Jun. 30, 2025 $ 194,052 $ 181 1,278,383 (1,084,873) 361
Beginning balance (in shares) at Dec. 31, 2025 177,624 177,624      
Beginning balance at Dec. 31, 2025 $ 171,882 $ 179 1,305,936 (1,134,414) 181
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   4      
Issuance of common stock upon exercise of stock options 16   16    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   1,790      
Issuance of common stock upon vesting of restricted stock unit awards 0 $ 2 (2)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (696)      
Shares surrendered for settlement of minimum statutory tax withholdings (4,887) $ (1) (4,886)    
Stock-based compensation 22,523   22,523    
Repurchased common stock (in shares)   (5,320)      
Repurchased common stock (43,467) $ (5)   (43,462)  
Stock repurchase excise tax (356)     (356)  
Other comprehensive income (loss) 93       93
Net income (loss) 1,104     1,104  
Ending balance (in shares) at Mar. 31, 2026   173,402      
Ending balance at Mar. 31, 2026 $ 146,908 $ 175 1,323,587 (1,177,128) 274
Beginning balance (in shares) at Dec. 31, 2025 177,624 177,624      
Beginning balance at Dec. 31, 2025 $ 171,882 $ 179 1,305,936 (1,134,414) 181
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchased common stock (89,000)        
Net income (loss) $ 6,287        
Ending balance (in shares) at Jun. 30, 2026 167,451 167,451      
Ending balance at Jun. 30, 2026 $ 127,156 $ 169 1,344,473 (1,217,855) 369
Beginning balance (in shares) at Mar. 31, 2026   173,402      
Beginning balance at Mar. 31, 2026 146,908 $ 175 1,323,587 (1,177,128) 274
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   178      
Issuance of common stock upon exercise of stock options 502   502    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   1,932      
Issuance of common stock upon vesting of restricted stock unit awards 0 $ 2 (2)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (763)      
Shares surrendered for settlement of minimum statutory tax withholdings (4,572) $ (1) (4,571)    
Stock-based compensation 24,957   24,957    
Repurchased common stock (in shares)   (7,298)      
Repurchased common stock (45,543) $ (7)   (45,536)  
Stock repurchase excise tax (374)     (374)  
Other comprehensive income (loss) 95       95
Net income (loss) $ 5,183     5,183  
Ending balance (in shares) at Jun. 30, 2026 167,451 167,451      
Ending balance at Jun. 30, 2026 $ 127,156 $ 169 $ 1,344,473 $ (1,217,855) $ 369