XML 94 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock Options and Warrants - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options outstanding, beginning balance (shares) 56,600 156,200 378,000  
Granted (shares)     1,600  
Exercised (shares) (18,000) (81,600) (153,600)  
Canceled (shares)     (68,800)  
Forfeited (shares) (5,000) (18,000) (1,000)  
Options outstanding, ending balance (shares) 33,600 56,600 156,200 378,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning balance (usd per share) $ 48.50 $ 33.25 $ 33.15  
Granted (usd per share)     35.85  
Forfeited (usd per share)     24.75  
Options outstanding, ending balance (usd per share) $ 68.92 $ 48.50 $ 33.25 $ 33.15
Options outstanding, weighted average remaining contractual life (in years)     1 year 5 months 19 days 1 year 5 months 16 days
Granted, weighted average remaining contractual life (in years)     3 years 10 months 13 days  
Options exercisable, weighted average remaining contractual life (in years) 1 year 1 month 10 days 2 years 7 months 10 days    
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning balance (usd per share) $ 7.95 $ 7.95 $ 7.95  
Exercised (usd per share) 7.95 13.95 13.95  
Forfeited (usd per share) 14.85 13.95    
Canceled (usd per share)     15.00  
Options outstanding, ending balance (usd per share) 7.95 7.95 7.95 $ 7.95
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Options outstanding, beginning balance (usd per share) 131.10 131.10 131.10  
Exercised (usd per share) 9.90 27.15 34.50  
Forfeited (usd per share) 82.95 127.95    
Canceled (usd per share)     213.75  
Options outstanding, ending balance (usd per share) $ 131.10 $ 131.10 $ 131.10 $ 131.10