Note 2 - Detail of Certain Balance Sheet Accounts: Schedule of Finite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Details | ||
| Finite-Lived Patents, Gross | $ 2,180 | $ 2,113 |
| Finite-Lived Noncompete Agreements, Gross | 147 | 156 |
| Finite-Lived Trademarks, Gross | 10,808 | 11,396 |
| Finite-Lived Customer Relationships, Gross | 10,556 | 11,144 |
| Regulatory approvals & product certifications | 14,081 | 14,866 |
| Other intangible assets | 37,772 | 39,675 |
| Other intangible assets - accumulated amortization | (13,564) | (11,655) |
| Finite-Lived Intangible Assets, Net | $ 24,208 | $ 28,020 |