XML 49 R44.htm IDEA: XBRL DOCUMENT v3.2.0.727
Certain Balance Sheet Components Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Accounts Receivable, Net (Line Items]    
Trade receivables (net of allowance of $5,422 and $6,195) $ 286,093 $ 312,302
Unbilled receivables 52,103 36,087
Total accounts receivable, net $ 338,196 $ 348,389