XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Detail of Certain Balance Sheet Accounts: Detail of Certain Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Details    
Accounts Receivable, before Allowance for Credit Loss, Current $ 4,239 $ 3,488
Accrued interest and other (2) 53
Accounts Receivable, Allowance for Credit Loss, Current (143) (151)
Accounts and Other Receivables, Net, Current 4,094 3,390
Inventory, Finished Goods, Net of Reserves 1,913 1,685
Inventory, Work in Process, Gross 1,414 1,503
Inventory, Raw Materials, Gross 5,485 6,394
Inventories (note 2) 8,812 9,582
Effect of foreign exchange (112) 338
Subtractions as a result of impairment 0 0
Total Goodwill as of December 31 13,580 13,692
Finite-Lived Patents, Gross 2,210 2,209
Finite-Lived Noncompete Agreements, Gross 125 127
Finite-Lived Trademarks, Gross 9,205 9,360
Finite-Lived Customer Relationships, Gross 8,952 9,108
Other Finite-Lived Intangible Assets, Gross 21,000 21,000
Operating Lease, Right-of-Use Asset 338 342
Regulatory approvals & product certifications 11,942 12,150
Other intangible assets (note 2) 53,772 54,296
Other intangible assets - accumulated amortization (50,907) (49,350)
Finite-Lived Intangible Assets, Net 2,865 4,946
Accrued income taxes payable (receivable) (153) 327
Employee-related Liabilities, Current 1,148 1,294
Estimated Litigation Liability, Current 111 257
Other 1,955 2,063
Accrued expenses (note 2) $ 3,061 $ 3,941