XML 11 R39.htm IDEA: XBRL DOCUMENT v2.4.0.8
Note 11 - Income Taxes (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Note 11 - Income Taxes (Details) [Line Items]        
Increase (Decrease) in Income Taxes $ 5,906,298      
Income Tax Expense (Benefit) 5,906,298 3,467,219 14,747,080 5,371,083
Effective Income Tax Rate Reconciliation, Percent 39.00%   38.00%  
Milestone and Contract Revenue [Member]
       
Note 11 - Income Taxes (Details) [Line Items]        
Effective Income Tax Rate Reconciliation, Percent       37.00%
Contracts Revenue $ 5,000,000   $ 24,652,778