XML 24 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Accumulated Deficit / Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
BALANCE at Dec. 31, 2014 $ 91,874 $ 319 $ 154,497 $ (57,659) $ (5,283)  
BALANCE, Shares at Dec. 31, 2014   31,839,087        
BALANCE, Treasury Shares at Dec. 31, 2014         (300,000)  
Net income 26,517     26,517    
Issuance of Common Stock Awards to Employees, Value   $ 1 (1)      
Issuance of Common Stock Awards to Employees, Shares   130,613        
Surrender of Common Stock Awards by Employees, Shares         (1,560)  
Share-Based Compensation Expense 1,816   1,816      
Share-Based Compensation issued to Directors, Value 300   300      
Share-Based Compensation issued to Directors, Shares   13,188        
Tax Benefit from Stock Plan 76   76      
Common Stock Repurchase,Value (6,100)       $ (6,100)  
Common Stock Repurchase , Shares         (315,000,000)  
BALANCE at Dec. 31, 2015 114,483 $ 320 156,688 (31,142) $ (11,383)  
BALANCE, Shares at Dec. 31, 2015   31,982,888        
BALANCE, Treasury Shares at Dec. 31, 2015         (616,560)  
Net income 38,436     38,436    
Issuance of Common Stock Awards to Employees, Value   $ 1 (1)      
Issuance of Common Stock Awards to Employees, Shares   143,528        
Surrender of Common Stock Awards by Employees, Value (836)       $ (836)  
Surrender of Common Stock Awards by Employees, Shares         (33,842)  
Share-Based Compensation Expense 1,594   1,594      
Share-Based Compensation issued to Directors, Value 300   300      
Share-Based Compensation issued to Directors, Shares   8,760        
BALANCE at Dec. 31, 2016 $ 153,977 $ 321 158,581 7,294 $ (12,219)  
BALANCE, Shares at Dec. 31, 2016 32,135,176 32,135,176        
BALANCE, Treasury Shares at Dec. 31, 2016 (650,402)       (650,402)  
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   $ 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, Net of Tax 507         $ 507
BALANCE at Dec. 31, 2017 $ 210,528 $ 325 $ 174,043 $ 48,434 $ (12,781) $ 507
BALANCE, Shares at Dec. 31, 2017 32,524,934 32,524,934        
BALANCE, Treasury Shares at Dec. 31, 2017 (662,788)       (662,788)