XML 51 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Description of Business and Accounting Policies - Reconciliation of Number of Shares Used in Calculation of Basic and Diluted Income (Loss) Per Share (Detail) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Earnings Per Share [Abstract]                    
Weighted average shares outstanding for basic income (loss) per share 12,473 12,310 12,152 12,102 12,047 11,959 11,856 11,778 12,260 11,938
Dilutive effect of common stock equivalent shares                   481
Weighted average shares outstanding for diluted income (loss) per share 12,473 12,310 12,152 12,531 12,649 12,466 12,295 12,057 12,260 12,419