Note 4 - Business Acquisitions - Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Cash | $ 128 | $ 1,033 | |
| Accounts receivable | 20,221 | 16,050 | |
| Property and equipment | 4,301 | 793 | |
| Prepaid expenses | 1,336 | 457 | |
| Other assets | 841 | 118 | |
| Favorable (unfavorable) lease | (225) | 778 | |
| Total Assets | 59,869 | 28,220 | |
| Liabilities | (12,250) | (13,521) | |
| Deferred tax liabilities | (7,892) | (2,238) | |
| Net assets acquired | 39,727 | 12,461 | |
| Consideration paid (Cash, Notes and/or stock) | 76,011 | 21,692 | |
| Contingent consideration (earn-out) | 1,417 | 1,307 | $ 286 |
| Total Consideration | 77,428 | 22,998 | |
| Excess consideration over the amounts assigned to the net assets acquired (Goodwill) | 37,701 | 10,537 | |
| Customer Relationships [Member] | |||
| Intangible assets | 26,188 | 5,833 | |
| Trade Names [Member] | |||
| Intangible assets | 1,922 | 1,035 | |
| Customer Lists [Member] | |||
| Intangible assets | 3,898 | 1,510 | |
| Noncompete Agreements [Member] | |||
| Intangible assets | $ 1,259 | $ 613 | |