XML 61 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (Loss) Per Share (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Weighted average shares used in basic computations (in shares) 43,045,692 42,932,024
Dilutive effect of stock options and restricted stock units (in shares) 497,127 12,805
Weighted average shares used in diluted computations (in shares) 43,542,819 42,944,829
Antidilutive securities (in shares) 960,191 628,220