XML 60 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
Certain Balance Sheet Components Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Accounts Receivable, Net (Line Items]    
Trade receivables (net of allowance of $4,959 and $6,195) $ 298,895 $ 312,302
Unbilled receivables 41,528 36,087
Total accounts receivable, net $ 340,423 $ 348,389