XML 40 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stockholders' Equity Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Earnings Per Share [Abstract]        
Weighted average number of shares outstanding - basic 52,061,158 51,935,757 52,373,462 51,804,459
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 1,720,448 1,722,747 1,666,114 1,688,121
Weighted Average Number of Shares Outstanding, Diluted 53,781,606 53,658,504 54,039,576 53,492,580