XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share - Earnings Per Share Computations (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Earnings per share – basic (in dollars per share) $ 0.10 $ 0.08 $ 0.11 $ 0.15
Earnings per share – diluted (in dollars per share) $ 0.09 $ 0.07 $ 0.10 $ 0.13
Weighted average shares of common stock outstanding – basic (in shares) 34,540,059 32,674,459 34,518,461 32,548,662
Weighted average shares of common stock outstanding – diluted (in shares) 37,962,555 37,850,679 37,896,837 37,935,773