XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2018 $ 1,048,231 $ 702 $ 632,235 $ 863,768 $ (355,857) $ (92,617)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 67,062     67,062    
Other comprehensive income (loss) 1,034         1,034
Stock-based compensation 36,763   36,763      
Shares issued and forfeited, net, under stock plans 16,481   (1,340)   17,821  
Repurchase of common stock (35,617)       (35,617)  
Repurchase of stock-based compensation awards for tax withholdings (3,986)       (3,986)  
Ending balance at Dec. 31, 2019 1,129,968 702 667,658 930,830 (377,639) (91,583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 72,660     72,660    
Other comprehensive income (loss) (862)         (862)
Stock-based compensation 29,602   29,602      
Shares issued and forfeited, net, under stock plans 15,678   (14,829)   30,507  
Repurchase of common stock (28,881)       (28,881)  
Repurchase of stock-based compensation awards for tax withholdings (11,568)       (11,568)  
Ending balance at Dec. 31, 2020 1,206,597 702 682,431 1,003,490 (387,581) (92,445)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 127,791     127,791    
Other comprehensive income (loss) (7,102)         (7,102)
Stock-based compensation 27,242   27,242      
Shares issued and forfeited, net, under stock plans 12,460   (21,360)   33,820  
Repurchase of common stock (107,378)       (107,378)  
Repurchase of stock-based compensation awards for tax withholdings (14,833)       (14,833)  
Ending balance at Dec. 31, 2021 $ 1,244,777 $ 702 $ 688,313 $ 1,131,281 $ (475,972) $ (99,547)