XML 22 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share Schedule of Basic and Dilutive Securities for EPS (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Weighted Average Number of Shares Outstanding, Basic 45,997,694 45,749,252 45,939,284 45,635,483
Weighted Average Number Diluted Shares Outstanding Adjustment     0 0
Weighted Average Number of Shares Outstanding, Diluted 47,020,058 45,749,252 45,939,284 46,510,795
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 232,408 249,025 0
Share-based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,667 126,667 16,667 126,667
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 4,877,783 4,877,783 0
Performance Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 521,394 748,700 0
Performance Shares [Member]        
Weighted Average Number Diluted Shares Outstanding Adjustment 493,229 0 0 348,547
Restricted Stock Units (RSUs) [Member]        
Weighted Average Number Diluted Shares Outstanding Adjustment 78,751 0 0 72,615