Note 8 - Supplemental Cash Flow Information (Details) - USD ($) |
9 Months Ended | |
---|---|---|
Sep. 30, 2017 |
Sep. 30, 2016 |
|
Income taxes paid | $ 31,101,669 | $ 13,525,307 |
X | ||||||||||
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|