XML 88 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Weighted Average Shares for Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Reconciliation Of Basic Weighted Average Shares To Diluted Weighted Average Shares [Line Items]        
Weighted average shares for basic earnings per share 14,100,180 17,343,292 14,082,698 17,331,840
Weighted average shares for diluted earnings per share [1] 14,346,585 17,343,292 14,321,113 17,684,519
Restricted Stock        
Reconciliation Of Basic Weighted Average Shares To Diluted Weighted Average Shares [Line Items]        
Non-vested restricted stock and options 83,882   74,768 149,490
Stock Options        
Reconciliation Of Basic Weighted Average Shares To Diluted Weighted Average Shares [Line Items]        
Non-vested restricted stock and options 162,523   163,647 203,189
[1] For the quarter ended September 30, 2017, “weighted average shares outstanding – basic” was used to calculate “diluted earnings per share” due to a net loss for the period.