XML 30 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Income per share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Computation for Basic and Diluted Income Per Share
   Three Months Ended  Six Months Ended
   June 30,  June 30,
   2017  2016  2017  2016
   (in thousands, except per share amounts)
Net income  $10,026   $7,450   $19,976   $14,396 
Weighted average basic shares outstanding   1,844    1,822    1,839    1,823 
Add: Effect of dilutive securities   14    31    17    32 
Weighted average diluted shares outstanding   1,858    1,853    1,856    1,855 
Earnings per share:                    
Basic  $5.44   $4.09   $10.86   $7.90 
Diluted  $5.40   $4.02   $10.76   $7.76