XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common stock and paid-in capital
Accumulated earnings deficit
Accumulated other comprehensive income
Balance, beginning of period at Dec. 31, 2023   $ 939,339 $ 46,273 $ (1,988)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   7,969    
Payment of withholding taxes related to net share settlement of equity awards   (73,801)    
Stock-based compensation expense   159,530    
Repurchase of common stock     (191,698)  
Net income $ 40,498   40,498  
Excise tax on net stock repurchases     0  
Foreign currency translation adjustment 698     698
Change in net unrealized gain on marketable securities, net of tax       4,553
Balance, end of the period at Sep. 30, 2024 931,373 1,033,037 (104,927) 3,263
Balance, beginning of period at Jun. 30, 2024   993,369 (100,895) (7,951)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   14    
Payment of withholding taxes related to net share settlement of equity awards   (6,286)    
Stock-based compensation expense   45,940    
Repurchase of common stock     (49,794)  
Net income 45,762   45,762  
Excise tax on net stock repurchases     0  
Foreign currency translation adjustment 4,356     4,356
Change in net unrealized gain on marketable securities, net of tax       6,858
Balance, end of the period at Sep. 30, 2024 931,373 1,033,037 (104,927) 3,263
Balance, beginning of period at Dec. 31, 2024 833,016 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   (16,653)    
Stock-based compensation expense   160,998    
Repurchase of common stock     (129,957)  
Net income 133,420   133,420  
Excise tax on net stock repurchases     (840)  
Foreign currency translation adjustment 6,168     6,168
Change in net unrealized gain on marketable securities, net of tax       3,501
Balance, end of the period at Sep. 30, 2025 995,022 1,234,288 (242,583) 3,317
Balance, beginning of period at Jun. 30, 2025   1,184,498 (309,221) 5,360
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock from exercise of equity awards   0    
Payment of withholding taxes related to net share settlement of equity awards   (1,679)    
Stock-based compensation expense   51,469    
Repurchase of common stock     0  
Net income 66,638   66,638  
Excise tax on net stock repurchases     0  
Foreign currency translation adjustment (3,636)     (3,636)
Change in net unrealized gain on marketable securities, net of tax       1,593
Balance, end of the period at Sep. 30, 2025 $ 995,022 $ 1,234,288 $ (242,583) $ 3,317