XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts receivable, allowance for credit loss $ 11,612 $ 12,118
Accumulated depreciation and amortization $ 920,195 $ 905,512
Common stock of $.10 par value:    
Common stock, par value (in usd per share) $ 0.10 $ 0.10
Class A Common Stock    
Common stock of $.10 par value:    
Authorized shares (in shares) 300,000,000 300,000,000
Issued shares (in shares) 178,621,043 177,883,703
Treasury shares (in shares) 16,076,198 14,896,012
Class B Common Stock    
Common stock of $.10 par value:    
Authorized shares (in shares) 780,724 780,724
Issued shares (in shares) 780,724 780,724