XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock, at Cost
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance (in shares) at Dec. 31, 2018   57,494,468        
Beginning balance at Dec. 31, 2018 $ 779,477 $ 57 $ 648,651 $ 0 $ (62,355) $ 193,124
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 17,283   17,283      
Issuance of common stock under the Equity Incentive Plan (in shares)   684,974        
Issuance of common stock under the Equity Incentive Plan 25,368 $ 1 25,367      
Shares received in net share settlement of stock option exercises and vesting of restricted stock (in shares)   (84,021)        
Shares received in net share settlement of stock option exercises and vesting of restricted stock (11,326)   (11,326)      
Purchase of treasury stock (31,944)     (31,944)    
Retirement of treasury stock (in shares)   (211,401)        
Retirement of treasury stock 0   (31,944) 31,944    
Other comprehensive income 12,024       12,024  
Net income 180,386         180,386
Balance (in shares) at Dec. 31, 2019   57,884,020        
Ending balance at Dec. 31, 2019 971,268 $ 58 648,031 0 (50,331) 373,510
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock (in shares)   2,138,580        
Issuance of common stock 249,790 $ 2 249,788      
Stock-based compensation expense 20,996   20,996      
Issuance of common stock under the Equity Incentive Plan (in shares)   758,309        
Issuance of common stock under the Equity Incentive Plan 35,870 $ 1 35,869      
Shares received in net share settlement of stock option exercises and vesting of restricted stock (in shares)   (83,428)        
Shares received in net share settlement of stock option exercises and vesting of restricted stock (12,173)   (12,173)      
Purchase of treasury stock (32,208)     (32,208)    
Retirement of treasury stock (in shares)   (231,313)        
Retirement of treasury stock 0 $ (1) (32,207) 32,208    
Other comprehensive income 23,262       23,262  
Net income 26,992         26,992
Balance (in shares) at Dec. 31, 2020   60,466,168        
Ending balance at Dec. 31, 2020 1,283,797 $ 60 910,304 0 (27,069) 400,502
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 23,060   23,060      
Issuance of common stock under the Equity Incentive Plan (in shares)   534,729        
Issuance of common stock under the Equity Incentive Plan 34,970 $ 1 34,969      
Shares received in net share settlement of stock option exercises and vesting of restricted stock (in shares)   (55,985)        
Shares received in net share settlement of stock option exercises and vesting of restricted stock (8,662)   (8,662)      
Purchase of treasury stock (214,058)     (214,058)    
Retirement of treasury stock (in shares)   (1,639,752)        
Retirement of treasury stock 0 $ (2) (214,056) 214,058    
Other comprehensive income (10,290)       (10,290)  
Net income 70,459         70,459
Balance (in shares) at Dec. 31, 2021   59,305,160        
Ending balance at Dec. 31, 2021 $ 1,179,276 $ 59 $ 745,615 $ 0 $ (37,359) $ 470,961