XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Other Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Other Assets [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Prepayments

 $34,736  $28,725 

Value-added tax receivables

  27,453   20,622 

Collateral deposits

  716   1,886 

Deposits

  9,396   8,912 

Other

  12,771   10,566 

Total

 $85,072  $70,711 
         

Current

 $74,132  $58,409 

Non – current

  10,940   12,302 

Total

 $85,072  $70,711 
Other Liabilities [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Deferred revenue

 $7,108  $27,206 

Other tax and social security

  32,648   34,004 

Provisions

  48,042   38,576 

Contingent consideration liabilities

  11,026   24,705 

Other

  18,187   17,855 

Total

 $117,011  $142,346 
         

Current

 $72,209  $98,144 

Non – current

  44,802   44,202 

Total

 $117,011  $142,346