XML 42 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained (Deficit) Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   67,739        
Beginning balance (in shares) at Dec. 31, 2021     0      
Beginning balance at Dec. 31, 2021 $ 464,439 $ 677 $ 0 $ 685,472 $ (221,225) $ (485)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 28,067       28,067  
Other comprehensive income (loss) (774)         (774)
Stock option exercises and employee stock plan purchases (in shares)   411        
Stock option exercises and employee stock plan purchases 8,912 $ 4   8,908    
Vesting of restricted stock awards (in shares)   845        
Vesting of restricted stock awards 0 $ 9   (9)    
Shares withheld to cover taxes (in shares)   (144)        
Shares withheld to cover taxes (7,759) $ (1)   (7,758)    
Repurchase of common stock (in shares)     1,339      
Repurchase of common stock, including excise tax (75,000)   $ (75,000)      
Stock-based compensation 29,262     29,262    
Ending balance (in shares) at Dec. 31, 2022   68,851        
Ending balance (in shares) at Dec. 31, 2022     1,339      
Ending balance at Dec. 31, 2022 447,147 $ 689 $ (75,000) 715,875 (193,158) (1,259)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 326,661       326,661  
Other comprehensive income (loss) 222         222
Stock option exercises and employee stock plan purchases (in shares)   245        
Stock option exercises and employee stock plan purchases 5,749 $ 2   5,747    
Vesting of restricted stock awards (in shares)   962        
Vesting of restricted stock awards 0 $ 10   (10)    
Shares withheld to cover taxes (in shares)   (195)        
Shares withheld to cover taxes (14,394) $ (2)   (14,392)    
Repurchase of common stock, including excise tax 0          
Stock-based compensation $ 50,507     50,507    
Ending balance (in shares) at Dec. 31, 2023 69,863 69,863        
Ending balance (in shares) at Dec. 31, 2023 1,339   1,339      
Ending balance at Dec. 31, 2023 $ 815,892 $ 699 $ (75,000) 757,727 133,503 (1,037)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 312,442       312,442  
Other comprehensive income (loss) (578)         (578)
Stock option exercises and employee stock plan purchases (in shares)   257        
Stock option exercises and employee stock plan purchases 6,728 $ 2   6,726    
Vesting of restricted stock awards (in shares)   1,118        
Vesting of restricted stock awards 0 $ 11   (11)    
Shares withheld to cover taxes (in shares)   (333)        
Shares withheld to cover taxes $ (22,615) $ (3)   (22,612)    
Repurchase of common stock (in shares) 1,100   1,116      
Repurchase of common stock, including excise tax $ (100,251)   $ (100,000) (251)    
Stock-based compensation $ 76,393     76,393    
Ending balance (in shares) at Dec. 31, 2024 70,905 70,905        
Ending balance (in shares) at Dec. 31, 2024 2,455   2,455      
Ending balance at Dec. 31, 2024 $ 1,088,011 $ 709 $ (175,000) $ 817,972 $ 445,945 $ (1,615)