XML 112 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 6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Summary of Allowance for Doubtful Accounts Activity [Line Items]        
Beginning balance $ 8,758 $ 6,144 $ 8,368 $ 7,372
Valuation Allowances and Reserves, Adjustments (795) 1,075 (189) 171
Accounts written-off (558) (198) (790) (303)
EffectsOfChangeInExchangeRates (50) (73) (34) (292)
Ending balance $ 7,355 $ 6,948 $ 7,355 $ 6,948