XML 47 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Statement Details - Billed Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Billed accounts receivable $ 193,708 $ 217,360
Allowance for doubtful accounts (5,889) (5,884)
Billed accounts receivable, net $ 187,819 $ 211,476