XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts receivable, less allowance for doubtful accounts $ 24,650 $ 26,713
Common Class A [Member]    
Common Stock, Shares, Issued 24,912,299 24,884,265
Common Stock, Shares, Outstanding 24,701,163 24,704,772
Common Class B [Member]    
Common Stock, Shares, Issued 5,100,633 5,096,421
Common Stock, Shares, Outstanding 5,099,716 5,095,504
Treasury Class A [Member]    
Treasury Stock, Shares 211,136 179,493
Treasury Class B [Member]    
Treasury Stock, Shares 917 917