XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Detail of Certain Balance Sheet Accounts: Detail of Certain Balance Sheet Accounts (Tables)
12 Months Ended
Dec. 31, 2024
Tables/Schedules  
Detail of Certain Balance Sheet Accounts

 

 

 

 

 

December 31,

 

 

2024

 

2023

 

Accounts and other receivables:

 

 

 

 

 

 

Accounts receivable

 

$4,239  

 

$3,488  

 

 

Accrued interest and other

 

(2) 

 

53  

 

 

Less allowance for doubtful accounts

 

(143) 

 

(151) 

 

 

 

Total accounts and other receivables

 

$4,094  

 

$3,390  

 

 

 

 

 

 

 

 

 

Inventories:

 

 

 

 

 

 

Finished products

 

$1,913  

 

$1,685  

 

 

Work-in-process

 

1,414  

 

1,503  

 

 

Raw materials

 

5,485  

 

6,394  

 

 

 

Total inventories

 

$8,812  

 

$9,582  

 

 

 

 

 

 

 

 

 

Goodwill:

 

 

 

 

 

 

Balance as of January 1

 

$13,692  

 

$13,354  

 

 

Effect of foreign exchange

 

(112) 

 

338  

 

 

Subtractions as a result of impairment

 

 

 

 

 

 

 

Total Goodwill as of December 31

 

$13,580  

 

$13,692  

 

 

 

 

 

 

 

 

 

Other Identifiable Intangible Assets:

 

 

 

 

 

 

Patents

 

$2,210  

 

$2,209  

 

 

Non-compete agreements

 

125  

 

127  

 

 

Trademarks & trade names

 

9,205  

 

9,360  

 

 

Customer relationships

 

8,952  

 

9,108  

 

 

Distribution agreements

 

21,000  

 

21,000  

 

 

Right-of-Use Asset

 

338  

 

342  

 

 

Regulatory approvals & product certifications

 

11,942  

 

12,150  

 

 

 

Total Other Identifiable Intangible Assets

 

53,772  

 

54,296  

 

 

Accumulated amortization

 

(50,907) 

 

(49,350) 

 

 

 

Other Identifiable Intangible Assets, Net

 

$2,865  

 

$4,946  

 

 

 

 

 

 

 

 

 

Accrued expenses:

 

 

 

 

 

 

Income taxes payable (receivable)

 

$(153) 

 

$327  

 

 

Payroll and payroll taxes

 

1,148  

 

1,294  

 

 

Reserve for litigation costs

 

111  

 

257  

 

 

Other

 

1,955  

 

2,063  

 

 

 

Total accrued expenses

 

$3,061  

 

$3,941