v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock and paid-in capital
Accumulated deficit
Accumulated other comprehensive income (loss)
Balance, beginning of period at Dec. 31, 2024   $ 1,084,574 $ (245,206) $ (6,352)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   5,369    
Payment of withholding taxes related to net share settlement of equity awards   (14,974)    
Stock-based compensation expense   109,529    
Repurchase of common stock     (129,957)  
Net income $ 66,782   66,782  
Excise tax on net stock repurchases     (840)  
Foreign currency translation adjustments 9,804     9,804
Change in net unrealized gain (loss) on marketable securities, net of tax       1,908
Balance, end of the period at Jun. 30, 2025 880,637 1,184,498 (309,221) 5,360
Balance, beginning of period at Mar. 31, 2025   1,128,164 (315,856) (1,610)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   5,302    
Payment of withholding taxes related to net share settlement of equity awards   (2,864)    
Stock-based compensation expense   53,896    
Repurchase of common stock     (29,993)  
Net income 37,052   37,052  
Excise tax on net stock repurchases     (424)  
Foreign currency translation adjustments 6,785     6,785
Change in net unrealized gain (loss) on marketable securities, net of tax       185
Balance, end of the period at Jun. 30, 2025 880,637 1,184,498 (309,221) 5,360
Balance, beginning of period at Dec. 31, 2025 1,087,023 1,289,165 (203,896) 1,754
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   4,171    
Payment of withholding taxes related to net share settlement of equity awards   (21,226)    
Stock-based compensation expense   92,545    
Net income 28,673   28,673  
Foreign currency translation adjustments (6,459)     (6,459)
Change in net unrealized gain (loss) on marketable securities, net of tax       (2,891)
Balance, end of the period at Jun. 30, 2026 1,181,836 1,364,655 (175,223) (7,596)
Balance, beginning of period at Mar. 31, 2026   1,319,470 (211,302) (5,816)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   4,171    
Payment of withholding taxes related to net share settlement of equity awards   (2,540)    
Stock-based compensation expense   43,554    
Net income 36,079   36,079  
Foreign currency translation adjustments (1,196)     (1,196)
Change in net unrealized gain (loss) on marketable securities, net of tax       (584)
Balance, end of the period at Jun. 30, 2026 $ 1,181,836 $ 1,364,655 $ (175,223) $ (7,596)