XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Redeemable Noncontrolling Interest (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

  

2021

 

Balance at beginning of period

 $110,471  $58,050  $66,207 

Share of net income (loss)

  1,864   7,543   5,574 

Foreign currency translation

  (549)  (3,982)  (3,669)

Purchase of additional ownership interest

  (116,754)  (375)  (27,164)

Redemption value adjustment

  11,517   49,235   17,102 

Balance at end of period

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