XML 34 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable - Summary of changes in allowance for doubtful accounts (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Beginning balance $ 13,497us-gaap_AllowanceForDoubtfulAccountsReceivable $ 9,110us-gaap_AllowanceForDoubtfulAccountsReceivable
Bad debt expense 2,280us-gaap_ProvisionForDoubtfulAccounts 8,815us-gaap_ProvisionForDoubtfulAccounts
Accounts written-off (1,225)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (5,421)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Recoveries 799us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries 993us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries
Ending balance $ 15,351us-gaap_AllowanceForDoubtfulAccountsReceivable $ 13,497us-gaap_AllowanceForDoubtfulAccountsReceivable