XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
6. Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings per share:  
Schedule of computation of basic and diluted earnings per share
    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
    2018     2017     2018     2017  
    (In thousands)     (In thousands)  
Weighted average number of common shares outstanding during the period used to compute basic earnings per share     21,178       23,076       21,375       23,296  
                                 
Incremental common shares attributable to exercise of outstanding options and warrants     3,945       4,526       4,018       4,728  
                                 
Weighted average number of common shares used to compute diluted earnings per share     25,123       27,602       25,393       28,024