XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 - Detail of Certain Balance Sheet Accounts: Schedule of Finite-Lived Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Tables/Schedules  
Schedule of Finite-Lived Intangible Assets

Other Identifiable Intangible Assets:

 

 

 

Patents 

$

2,209

 

$

2,198

Non-compete agreements 

 

127

 

 

121

Trademarks & trade names 

 

9,360

 

 

8,887

Customer relationships 

 

9,108

 

 

8,635

Distribution agreements 

 

21,000

 

 

21,000

Right-of-Use Asset 

 

342

 

 

395

Regulatory approvals & product certifications 

 

12,150

 

 

11,519

Total Other Identifiable Intangible Assets 

 

54,296

 

 

52,755

Accumulated amortization 

 

(49,350)

 

 

(42,378)

Other Identifiable Intangible Assets, Net 

$

4,946

 

$

10,377