XML 110 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Nonvested Share Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Restricted Stock      
Shares      
Unvested beginning balance (in shares) 22,424 39,028  
Granted (in shares)   0  
Vested (in shares) (22,424) (11,058)  
Forfeited (in shares)   (5,546)  
Unvested ending balance (in shares)   22,424 39,028
Weighted Average Grant Date Fair Value Per Share      
Weighted average grant date fair value beginning (in dollars per share) $ 86.92 $ 86.92  
Granted (in dollars per share)   0  
Vested (in dollars per share) $ 86.92 86.92  
Cancelled (in dollars per share)   86.92  
Weighted average grant date fair value ending (in dollars per share)   $ 86.92 $ 86.92
Restricted Stock Units      
Shares      
Unvested beginning balance (in shares) 320,000 241,108  
Granted (in shares) 111,713 152,855 157,402
Vested (in shares) (203,355) (45,755)  
Forfeited (in shares) (8,869) (28,208)  
Unvested ending balance (in shares) 219,489 320,000 241,108
Weighted Average Grant Date Fair Value Per Share      
Weighted average grant date fair value beginning (in dollars per share) $ 32.71 $ 49.03  
Granted (in dollars per share) 28.49 26.05  
Vested (in dollars per share) 38.81 93.55  
Cancelled (in dollars per share) 21.04 35.61  
Weighted average grant date fair value ending (in dollars per share) $ 25.37 $ 32.71 $ 49.03
Performance Shares      
Shares      
Unvested beginning balance (in shares) 269,242 201,257  
Granted (in shares) 93,298 115,047 204,891
Vested (in shares) 0 (17,637)  
Forfeited (in shares) (3,675) (29,425)  
Unvested ending balance (in shares) 358,865 269,242 201,257
Weighted Average Grant Date Fair Value Per Share      
Weighted average grant date fair value beginning (in dollars per share) $ 25.97 $ 28.45  
Granted (in dollars per share) 33.86 30.58  
Vested (in dollars per share) 0 85.03  
Cancelled (in dollars per share) 30.31 25.59  
Weighted average grant date fair value ending (in dollars per share) $ 27.98 $ 25.97 $ 28.45