XML 34 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
BALANCE, Treasury Stock, Value at Dec. 31, 2016         $ (12,219)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2016         (650,402)  
BALANCE at Dec. 31, 2016 $ 153,977 $ 321 $ 158,581 $ 7,294   $ 0
BALANCE, Shares at Dec. 31, 2016   32,135,176        
Net income 41,140     41,140    
Purchase of remaining interest in subsidiary (1,888)   (1,888)      
Issuance of common stock for acquisition, value 10,859 $ 3 10,856      
Issuance of common stock for acquisition, shares   282,577        
Issuance of common stock awards to employees, value 0 $ 1 (1)      
Issuance of common stock awards to employees, shares   101,241        
Surrender of common stock awards by employees, value (562)       $ (562)  
Surrender of common stock awards by employees, shares         (12,386)  
Share-based compensation expense 6,195   6,195      
Share-based compensation issued to directors, value 300   300      
Share-based compensation issued to directors, shares   5,940        
Other comprehensive income (loss), net of tax 507         507
BALANCE at Dec. 31, 2017 210,528 $ 325 174,043 48,434   507
BALANCE, Shares at Dec. 31, 2017   32,524,934        
BALANCE, Treasury Stock, Value at Dec. 31, 2017         $ (12,781)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2017         (662,788)  
Net income 54,748     54,748    
Cumulative effect of accounting changes, net of tax 2,142     2,030   112
Issuance of common stock awards to employees, value 0 $ 2 (2)      
Issuance of common stock awards to employees, shares   194,093        
Surrender of common stock awards by employees, value (2,282)       $ (2,282)  
Surrender of common stock awards by employees, shares         (43,871)  
Share-based compensation expense 7,598   7,598      
Share-based compensation issued to directors, value 176   176      
Share-based compensation issued to directors, shares   4,945        
Common stock repurchase, value (89,362)       $ (89,362)  
Common stock repurchase, shares         (2,101,702)  
Other comprehensive income (loss), net of tax (1,050)         (1,050)
BALANCE at Dec. 31, 2018 $ 182,498 $ 327 181,815 105,212   (431)
BALANCE, Shares at Dec. 31, 2018 32,723,972 32,723,972        
BALANCE, Treasury Stock, Value at Dec. 31, 2018 $ (104,425)       $ (104,425)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2018 (2,808,361)       (2,808,361)  
Net income $ 68,159     68,159    
Issuance of common stock awards to employees, value 0 $ 2 (2)      
Issuance of common stock awards to employees, shares   139,862        
Surrender of common stock awards by employees, value (2,331)       $ (2,331)  
Surrender of common stock awards by employees, shares         (46,803)  
Share-based compensation expense 8,057   8,057      
Share-based compensation issued to directors, value 360   360      
Share-based compensation issued to directors, shares   7,670        
Other comprehensive income (loss), net of tax (6,712)         (6,712)
BALANCE at Dec. 31, 2019 $ 250,031 $ 329 $ 190,230 $ 173,371   $ (7,143)
BALANCE, Shares at Dec. 31, 2019 32,871,504 32,871,504        
BALANCE, Treasury Stock, Value at Dec. 31, 2019 $ (106,756)       $ (106,756)  
BALANCE, Treasury Stock, Shares at Dec. 31, 2019 (2,855,164)       (2,855,164)