XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Redeemable Noncontrolling Interest (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

  

2022

 

Balance at beginning of period

 $6,549  $110,471  $58,050 

Share of net income

  58   1,864   7,543 

Foreign currency translation rate changes

  (176)  (549)  (3,982)

Purchase of additional ownership interest

  (9,117)  (116,754)  (375)

Redemption value adjustment

  2,686   11,517   49,235 

Balance at end of period

 $-  $6,549  $110,471