XML 16 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid In Capital [Member]
Accumulated Deficit [Member]
Treasury Stock [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 17,230     17,230  
Issuance of common stock awards to employees   $ 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,232   1,232    
Share-based compensation issued to Directors, Value 300   300    
Share-based compensation issued to Directors, Shares   13,188      
Tax benefit from stock plans 76   76    
Common stock repurchase, Value (6,100)       $ (6,100)
Common stock repurchase, Shares         (315,000)
BALANCE at Sep. 30, 2015 104,612 $ 320 156,104 (40,429) $ (11,383)
BALANCE, Shares at Sep. 30, 2015   31,982,888      
BALANCE, Treasury Shares at Sep. 30, 2015         (616,560)
BALANCE at Dec. 31, 2015 $ 114,483 $ 320 156,688 (31,142) $ (11,383)
BALANCE, Shares at Dec. 31, 2015 31,982,888 31,982,888      
BALANCE, Treasury Shares at Dec. 31, 2015 (616,560)       (616,560)
Net income $ 27,355     27,355  
Issuance of common stock awards to employees   $ 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,091)
Share-based compensation expense 1,231   1,231    
Share-based compensation issued to Directors, Value 300   300    
Share-based compensation issued to Directors, Shares   8,760      
BALANCE at Sep. 30, 2016 $ 142,533 $ 321 $ 158,218 $ (3,787) $ (12,219)
BALANCE, Shares at Sep. 30, 2016 32,135,176 32,135,176      
BALANCE, Treasury Shares at Sep. 30, 2016 (649,651)       (649,651)