XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2023   75,301,424        
Beginning balance at Dec. 31, 2023 $ 1,615,765 $ 1 $ 1,347,410 $ (155,947) $ 434,980 $ (10,679)
Treasury stock, shares, beginning balance (in shares) at Dec. 31, 2023       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   164,747        
Issuance of common stock under employee plans, net (2,710)   (2,710)      
Stock-based compensation 75,115   75,115      
Issuance of replacement awards in connection with acquisitions 1,265   1,265      
Net income (loss) 133,352       133,352  
Other comprehensive income (loss), net (907)         (907)
Ending balance (in shares) at Mar. 31, 2024   75,466,171        
Ending balance at Mar. 31, 2024 1,821,880 $ 1 1,421,080 $ (155,947) 568,332 (11,586)
Treasury stock, shares, ending balance (in shares) at Mar. 31, 2024       20,220,227    
Beginning balance (in shares) at Dec. 31, 2023   75,301,424        
Beginning balance at Dec. 31, 2023 $ 1,615,765 $ 1 1,347,410 $ (155,947) 434,980 (10,679)
Treasury stock, shares, beginning balance (in shares) at Dec. 31, 2023       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock options exercised (in shares) 350,000          
Net income (loss) $ 241,850          
Ending balance (in shares) at Sep. 30, 2024   76,084,179        
Ending balance at Sep. 30, 2024 2,099,836 $ 1 1,588,072 $ (155,947) 676,830 (9,120)
Treasury stock, shares, ending balance (in shares) at Sep. 30, 2024       20,220,227    
Beginning balance (in shares) at Mar. 31, 2024   75,466,171        
Beginning balance at Mar. 31, 2024 1,821,880 $ 1 1,421,080 $ (155,947) 568,332 (11,586)
Treasury stock, shares, beginning balance (in shares) at Mar. 31, 2024       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   107,043        
Issuance of common stock under employee plans, net (2,185)   (2,185)      
Stock-based compensation 74,821   74,821      
Net income (loss) 41,473       41,473  
Other comprehensive income (loss), net (2,608)         (2,608)
Ending balance (in shares) at Jun. 30, 2024   75,573,214        
Ending balance at Jun. 30, 2024 1,933,381 $ 1 1,493,716 $ (155,947) 609,805 (14,194)
Treasury stock, shares, ending balance (in shares) at Jun. 30, 2024       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   160,847        
Issuance of common stock under employee plans, net (17,430)   (17,430)      
Stock-based compensation 101,780   101,780      
Stock options exercised (in shares)   350,118        
Stock options exercised 10,006   10,006      
Net income (loss) 67,025       67,025  
Other comprehensive income (loss), net 5,074         5,074
Ending balance (in shares) at Sep. 30, 2024   76,084,179        
Ending balance at Sep. 30, 2024 $ 2,099,836 $ 1 1,588,072 $ (155,947) 676,830 (9,120)
Treasury stock, shares, ending balance (in shares) at Sep. 30, 2024       20,220,227    
Beginning balance (in shares) at Dec. 31, 2024 76,619,331 76,619,331        
Beginning balance at Dec. 31, 2024 $ 2,327,665 $ 1 1,689,781 $ (155,947) 812,014 (18,184)
Treasury stock, shares, beginning balance (in shares) at Dec. 31, 2024 20,220,227     20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   190,558        
Issuance of common stock under employee plans, net $ (5,035)   (5,035)      
Stock-based compensation 140,239   140,239      
Induced conversion of convertible debt (in shares)   1,038,259        
Induced conversion of convertible debt 20,819   20,819      
Tax effect of partial repurchase of convertible debt (16,049)   (16,049)      
Net income (loss) 87,980       87,980  
Other comprehensive income (loss), net 234         234
Ending balance (in shares) at Mar. 31, 2025   77,848,148        
Ending balance at Mar. 31, 2025 $ 2,555,853 $ 1 1,829,755 $ (155,947) 899,994 (17,950)
Treasury stock, shares, ending balance (in shares) at Mar. 31, 2025       20,220,227    
Beginning balance (in shares) at Dec. 31, 2024 76,619,331 76,619,331        
Beginning balance at Dec. 31, 2024 $ 2,327,665 $ 1 1,689,781 $ (155,947) 812,014 (18,184)
Treasury stock, shares, beginning balance (in shares) at Dec. 31, 2024 20,220,227     20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock options exercised (in shares) 0          
Net income (loss) $ 121,911          
Ending balance (in shares) at Sep. 30, 2025 78,891,165 78,891,165        
Ending balance at Sep. 30, 2025 $ 3,027,750 $ 1 2,262,306 $ (155,952) 933,925 (12,530)
Treasury stock, shares, ending balance (in shares) at Sep. 30, 2025 20,220,282     20,220,282    
Beginning balance (in shares) at Mar. 31, 2025   77,848,148        
Beginning balance at Mar. 31, 2025 $ 2,555,853 $ 1 1,829,755 $ (155,947) 899,994 (17,950)
Treasury stock, shares, beginning balance (in shares) at Mar. 31, 2025       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   404,893        
Issuance of common stock under employee plans, net (187,800)   (187,800)      
Stock-based compensation 139,244   139,244      
Tax effect of partial repurchase of convertible debt 111   111      
Issuance of common stock (in shares)   250,000        
Issuance of common stock 183,643   183,643      
Net income (loss) 36,117       36,117  
Other comprehensive income (loss), net 5,232         5,232
Ending balance (in shares) at Jun. 30, 2025   78,503,041        
Ending balance at Jun. 30, 2025 2,732,400 $ 1 1,964,953 $ (155,947) 936,111 (12,718)
Treasury stock, shares, ending balance (in shares) at Jun. 30, 2025       20,220,227    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net (in shares)   175,033        
Issuance of common stock under employee plans, net (27,305)   (27,305)      
Stock-based compensation 146,152   146,152      
Induced conversion of convertible debt (in shares)   3   55    
Induced conversion of convertible debt 3   8 $ (5)    
Issuance of common stock (in shares)   213,088        
Issuance of common stock 178,498   178,498      
Net income (loss) (2,186)       (2,186)  
Other comprehensive income (loss), net $ 188         188
Ending balance (in shares) at Sep. 30, 2025 78,891,165 78,891,165        
Ending balance at Sep. 30, 2025 $ 3,027,750 $ 1 $ 2,262,306 $ (155,952) $ 933,925 $ (12,530)
Treasury stock, shares, ending balance (in shares) at Sep. 30, 2025 20,220,282     20,220,282