v3.25.4
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2025
Cash and cash equivalents.  
Schedule of cash and cash equivalents
   
2025
   
2024
 
   
US $ in millions
 
             
Bank balances and cash in hand
   
301.5
     
300.4
 
Bank deposits
   
278.8
     
397.5
 
Money market funds
   
471.4
     
616.8
 
     
1,051.7
     
1,314.7