XML 133 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 1 - Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2014
Disclosure Text Block [Abstract]  
Schedule of Estimated Useful Lives [Table Text Block]
    (In years)  

Leasehold improvements

    15-20  

Machinery and equipment — manufacturing and drilling

    10  

Machinery and equipment — computers

    3-5  

Office equipment — furniture and fixtures

    5-15  

Office equipment — other

    5-10  

Automobiles

    5-7  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Year Ended December 31,

 
   

2014

   

2013

   

2012

 
   

(In thousands)

 

Weighted average number of shares used in computation of basic earnings per share

    45,508       45,440       45,431  

Add:

                       

Additional shares from the assumed exercise of employee stock options

    350       35       -  
                         

Weighted average number of shares used in computation of diluted earnings per share

    45,858       45,475       45,431