XML 50 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable - Summary of components of accounts receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Trade receivables:    
Billed $ 190,567 $ 521,693
Unbilled 40,731 125,363
Other receivables 11,494 3,025
Total 242,792 650,081
Less: allowance for doubtful accounts (10,605) (15,351)
Accounts receivable, net $ 232,187 $ 634,730