v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Statement of Financial Position [Abstract]      
Accounts receivable, allowances $ 18.5 $ 15.0 $ 16.7
Convertible preferred stock, par value ( in usd per share) $ 0.01 $ 0.01 $ 0.01
Convertible preferred stock. aggregate liquidation preference $ 400.0 $ 400.0 $ 400.0
Convertible preferred stock, shares authorized ( in shares) 0.0 0.0 0.0
Convertible preferred stock, shares issued ( in shares) 0.0 0.0 0.0
Convertible preferred stock, shares outstanding ( in shares) 0.0 0.0 0.0
Common stock (voting), par value (in usd per share) $ 0.01 $ 0.01 $ 0.01
Common stock (voting), shares authorized ( in shares) 100,000,000.0 100,000,000.0 100,000,000.0
Common Stock (voting), issued ( in shares) 61,900,000 63,300,000 63,200,000
Common Stock (voting), outstanding ( in shares) 61,900,000 63,300,000 63,200,000
Undesignated Preferred Stock, shares authorized ( in shares) 5,000,000.0 5,000,000.0 5,000,000.0
Undesignated Preferred Stock, issued ( in shares) 0 0 0
Undesignated Preferred Stock, outstanding ( in shares) 0 0 0