XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (parenthetical items) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Total accounts receivable, net of allowance for expected credit losses $ 61.0 $ 55.9
Accumulated depreciation 532.8 502.5
Long-term debt, net of debt discount and debt issuance costs $ 50.6 $ 43.0
Treasury Stock, Common, Shares 24,913,926 22,720,986
Preferred Stock    
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares outstanding (in shares) 0 0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Series A Preferred Stock    
Preferred stock, shares authorized (in shares) 25,000  
Preferred stock, shares outstanding (in shares) 21,612  
Preferred stock, shares issued (in shares) 21,612 21,612
Preferred stock, par value (in dollars per share) $ 0.01  
Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 210,000,000 210,000,000
Common stock, shares, issued (in shares) 69,575,119 69,278,677
Common stock, shares outstanding (in shares) 49,000,624 50,897,122
Common Class B    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares, issued (in shares) 4,339,431 4,339,431
Common stock, shares outstanding (in shares) 0 0