XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS (parenthetical items) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Total accounts receivable, net of allowance for expected credit losses $ 62.6 $ 55.0
Accumulated depreciation 574.5 554.1
Long-term debt, net of debt discount and debt issuance costs $ 57.9 $ 47.2
Treasury Stock, Common, Shares 25,334,515 25,176,234
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 25,000
Preferred stock, shares outstanding (in shares) 21,612 21,612
Preferred stock, shares issued (in shares) 21,612 21,612
Preferred stock, par value (in dollars per share) $ 0.01 $ 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,795,165 69,627,398
Common stock, shares outstanding (in shares) 48,800,081 48,790,595
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