XML 31 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings (Loss) Per Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]    
Weighted average shares used in basic computations (in shares) 42,975,026 42,892,879
Dilutive effect of stock options and restricted stock units (in shares) 332,502 22,149
Weighted average shares used in diluted computations (in shares) 43,307,528 42,915,028
Antidilutive securities (in shares) 532,096 68,820