XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts Receivable, Current $ 26,257 $ 26,713
Common Class A [Member]    
Common Stock, Shares, Issued 24,888,661 24,884,265
Common Stock, Shares, Outstanding 24,728,923 24,704,772
Common Class B [Member]    
Common Stock, Shares, Issued 5,092,021 5,096,421
Common Stock, Shares, Outstanding 5,091,104 5,095,504
Treasury Class A [Member]    
Treasury Stock, Shares 159,738 179,493
Treasury Class B [Member]    
Treasury Stock, Shares 917 917