XML 117 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Detail of Certain Balance Sheet Accounts: Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Details    
Finite-Lived Patents, Gross $ 2,194 $ 2,136
Finite-Lived Noncompete Agreements, Gross 133 128
Finite-Lived Trademarks, Gross 9,738 9,375
Finite-Lived Customer Relationships, Gross 9,486 9,123
Other Finite-Lived Intangible Assets, Gross 21,000 0
Regulatory approvals & product certifications 12,654 12,217
Other intangible assets (note 2) 55,205 32,979
Other intangible assets - accumulated amortization (24,993) (18,176)
Finite-Lived Intangible Assets, Net $ 30,212 $ 14,803