XML 47 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
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, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Earnings Per Share [Abstract]                    
Weighted average shares outstanding for basic income per share 12,047 11,959 11,856 11,778 11,735 11,655 11,510 11,390 11,938 11,574
Dilutive effect of common stock equivalent shares                 481 214
Weighted average shares outstanding for diluted income per share 12,649 12,466 12,295 12,057 11,945 11,832 11,715 11,390 12,419 11,788