XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity Computation of diluted weighted average shares outstanding (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]      
Weighted average shares outstanding - basic 51,487,557 52,523,272 52,276,951
Weighted average number diluted shares outstanding adjustment 1,499,713 1,793,375 1,705,224
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 1,640,477 799,680 18,904
Weighted average shares outstanding - diluted 54,627,747 55,116,327 54,001,079
Antidilutive securities excluded from computation of earnings per share, amount 458,000 798,000 616,000