XML 64 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings (Loss) Per Share - Basic and Diluted (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Basic:        
Basic (in shares) 29,544,288 28,490,530 29,240,979 28,421,850
Effect of dilutive securities:        
Common stock options (in shares) 2,897   0  
Total weighted average shares outstanding assuming dilution (in shares) 29,547,185 28,490,530 29,240,979 28,421,850