v3.25.2
Condensed Consolidated Balance Sheets (Parenthetical)
shares in Thousands, $ in Millions
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
€ / shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
€ / shares
Allowance for doubtful accounts | $ $ 12.7   $ 8.5  
Accumulated depreciation | $ $ 854.2   $ 824.0  
Ordinary shares, nominal value | $ / shares $ 0.01   $ 0.01  
Ordinary shares, shares authorized 4,000,000   4,000,000  
Ordinary shares, shares issued 40,100   39,600  
Ordinary shares, shares outstanding 36,000   35,400  
Treasury stock, shares 4,100   4,100  
Preferred stock, par value | € / shares   € 0.01   € 0.01
Preferred stock, shares authorized 1,000,000   1,000,000  
Preferred stock, shares issued 0   0  
Preferred stock, shares outstanding 0   0  
Deferred ordinary shares        
Ordinary shares, nominal value | € / shares   € 1   € 1
Ordinary shares, shares authorized 25   25  
Ordinary shares, shares issued 25   25  
Ordinary shares, shares outstanding 25   25