XML 85 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Shares Included in Diluted Earnings Per Share Computations (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Line Items]        
Weighted average shares of common stock outstanding – basic (in shares) 36,071,604 34,540,059 36,040,936 34,518,461
Weighted average shares of common stock outstanding – diluted (in shares) 37,285,585 37,962,555 37,296,913 37,896,837
Shares held back in merger to secure indemnification (as a percent) 10.00% 10.00% 10.00% 10.00%
Stock options        
Earnings Per Share [Line Items]        
Adjustments to weighted average shares of common stock (in shares) 169,402 363,593 173,299 368,273
Restricted stock awards        
Earnings Per Share [Line Items]        
Adjustments to weighted average shares of common stock (in shares) 2,795 0 5,876 0
10% shares held back pursuant to indemnification clause        
Earnings Per Share [Line Items]        
Adjustments to weighted average shares of common stock (in shares) 0 1,519,805 0 1,519,805
Warrants        
Earnings Per Share [Line Items]        
Adjustments to weighted average shares of common stock (in shares) 1,041,784 1,539,098 1,076,802 1,490,298