XML 52 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]        
Document Period End Date     Sep. 30, 2019  
Weighted average number of shares outstanding - basic 54,449,256 51,182,502 53,180,850 51,436,228
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 1,522,805 1,521,560 1,441,369 1,525,204
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 0 1,559,830 0 1,559,830
Weighted Average Number of Shares Outstanding, Diluted 55,972,061 54,263,892 54,622,219 54,521,262