XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Weighted average number of shares outstanding - basic 51,880,534 51,899,282
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 1,285,139 1,578,071
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 2,411,194 475,893
Weighted Average Number of Shares Outstanding, Diluted 55,576,867 53,953,246