Note 9 - Fair Value Measurements - Contingent Consideration Liabilities, Valuation Techniques (Details)
12 Months Ended
Dec. 31, 2015
Contingent consideration liabilities 14.12%