XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Stocholders' Equity (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares [Table Text Block]

Three Months Ended
March 31,
 
2020
 
2019
Computation of diluted weighted average shares outstanding:
 
 
 
Basic weighted average shares outstanding
53,607,104

 
51,880,534

Incremental shares from assumed exercise of stock options and vesting of restricted stock
1,172,217

 
1,285,139

Incremental shares from assumed conversion of convertible debentures

 
2,411,194

Diluted weighted average shares outstanding
54,779,321

 
55,576,867