XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Other Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Other Assets [Table Text Block]
   

March 31,

   

December 31,

 
   

2025

   

2024

 

Prepayments

  $ 37,071       34,736  

Value-added tax receivables

    33,565       27,453  

Collateral deposits

    1,130       716  

Deposits

    10,079       9,396  

Other

    17,183       12,771  

Total

  $ 99,028     $ 85,072  
                 

Current

    87,777       74,132  

Non – current

    11,251       10,940  

Total

  $ 99,028     $ 85,072  
Other Liabilities [Table Text Block]
   

March 31,

   

December 31,

 
   

2025

   

2024

 

Deferred revenue

  $ 8,418     $ 7,108  

Other tax and social security

    36,529       32,648  

Provisions

    49,714       48,042  

Contingent consideration

    9,754       11,026  

Other

    24,250       18,187  

Total

  $ 128,665     $ 117,011  
                 

Current

    82,026       72,209  

Non – current

    46,639       44,802  

Total

  $ 128,665     $ 117,011