XML 86 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable.    
Billed receivables $ 226,252 $ 199,201
Unbilled receivables 39,498 28,449
Other 9,421 5,779
Less: Allowance for doubtful accounts (4,359) (3,725)
Accounts Receivable, net $ 270,812 $ 229,704