v3.3.1.900
ACCOUNTS RECEIVABLE AND RELATED ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2015
Dec. 31, 2014
Accounts Receivable, Net [Abstract]          
Accounts receivable       $ 89,291 $ 72,698
Allowance for doubtful accounts $ (2,134) $ (2,413) $ (2,703) (2,134) (2,449)
Accounts receivable, net of allowance for doubtful accounts       $ 87,157 $ 70,249
Allowance for doubtful accounts          
Allowance for doubtful accounts 2,449 2,413 2,703    
Additions Charged to Costs and Expenses (1,553) (1,004) (824)    
Deduction From Reserves (1,868) (968) (1,114)    
Allowance for doubtful accounts $ 2,134 $ 2,449 $ 2,413