XML 55 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Components - Allowance for Doubtful Accounts (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at the beginning of year $ 810us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,284us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,169us-gaap_AllowanceForDoubtfulAccountsReceivable
Charged to expenses 860us-gaap_ProvisionForDoubtfulAccounts 191us-gaap_ProvisionForDoubtfulAccounts 326us-gaap_ProvisionForDoubtfulAccounts
Deductions (write-offs) (607)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (665)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (211)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
Balance at the end of year $ 1,063us-gaap_AllowanceForDoubtfulAccountsReceivable $ 810us-gaap_AllowanceForDoubtfulAccountsReceivable $ 1,284us-gaap_AllowanceForDoubtfulAccountsReceivable