XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings (Deficit) [Member]
Treasury Stock [Member]
Beginning Balance at Dec. 31, 2017 $ 231,250 $ 1,396 $ 120,996 $ 282,370 $ (173,512)
Beginning Balance, Shares at Dec. 31, 2017   117,713,720     21,974,724
Net income 134,572     134,572  
Employee stock plans 882 $ 2 880    
Employee stock plans, Shares   126,896      
Shares withheld for taxes on awards (4,695)   (4,695)    
Shares withheld for taxes on awards, Shares   (26,056)      
Stock-based compensation 6,345 $ 2 6,343    
Stock-based compensation, Shares   207,388      
Repurchases of common stock (25,391)       $ (25,391)
Repurchases of common stock, Shares   (918,642)     918,642
Ending Balance at Dec. 31, 2018 342,963 $ 1,400 123,524 416,942 $ (198,903)
Ending Balance, Shares at Dec. 31, 2018   117,103,306     22,893,366
Net income 144,738     144,738  
Employee stock plans 1,089 $ 2 1,087    
Employee stock plans, Shares   154,282      
Shares withheld for taxes on awards (8,245)   (8,245)    
Shares withheld for taxes on awards, Shares   (216,756)      
Stock-based compensation 6,930 $ 2 6,928    
Stock-based compensation, Shares   440,728      
Repurchases of common stock (38,300)       $ (38,300)
Repurchases of common stock, Shares   (1,000,118)     1,000,118
Ending Balance at Dec. 31, 2019 449,175 $ 1,404 123,294 561,680 $ (237,203)
Ending Balance, Shares at Dec. 31, 2019   116,481,442     23,893,484
Net income 175,631     175,631  
Employee stock plans 1,446   1,446    
Employee stock plans, Shares   68,061      
Shares withheld for taxes on awards (5,784)   (5,784)    
Shares withheld for taxes on awards, Shares   (111,433)      
Stock-based compensation 7,133 $ 2 7,131    
Stock-based compensation, Shares   245,451      
Repurchases of common stock (39,070)       $ (39,070)
Repurchases of common stock, Shares   (884,018)     884,018
Ending Balance at Dec. 31, 2020 $ 588,531 $ 1,406 $ 126,087 $ 737,311 $ (276,273)
Ending Balance, Shares at Dec. 31, 2020   115,799,503     24,777,502