XML 41 R47.htm IDEA: XBRL DOCUMENT v3.2.0.727
Certain Balance Sheet Components Summary of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Summary of Allowance for Doubtful Accounts Activity [Line Items]        
Beginning balance $ 5,939 $ 8,758 $ 6,195 $ 8,368
Valuation Allowances and Reserves, Adjustments (239) (795) 30 (189)
Accounts written-off (325) (558) (341) (790)
EffectsOfChangeInExchangeRates 47 (50) (462) (34)
Ending balance $ 5,422 $ 7,355 $ 5,422 $ 7,355