|
Certain Balance Sheet Components Accounts Receivable, Net (Parenthetical) (Details) (USD $)
In Thousands, unless otherwise specified |
Sep. 30, 2014
|
Jun. 30, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Dec. 31, 2012
|
|---|---|---|---|---|---|---|
| Accounts Receivable, Net (Line Items] | ||||||
| Allowance | $ 6,524 | $ 7,355 | $ 8,368 | $ 8,227 | $ 6,948 | $ 7,372 |