XML 106 R49.htm IDEA: XBRL DOCUMENT v2.4.0.8
Certain Balance Sheet Components Summary of the Allowance for Doubtful Accounts (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Summary of Allowance for Doubtful Accounts Activity [Line Items]        
Beginning balance $ 7,355 $ 6,948 $ 8,368 $ 7,372
Valuation Allowances and Reserves, Adjustments (356) 1,290 (545) 1,461
Accounts written-off (233) (164) (1,023) (467)
EffectsOfChangeInExchangeRates (242) 153 (276) (139)
Ending balance $ 6,524 $ 8,227 $ 6,524 $ 8,227