XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Allowance for Doubtful Accounts - Changes In Carrying Amount (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2017
Jun. 30, 2017
Allowance for Doubtful Accounts Receivable [Roll Forward]    
Balance as of beginning of period $ 6,319  
Bad debt expense 3,591  
Write-off /adjustments (1,407)  
Balance as of end of period 8,503  
Unbilled receivables $ 73,200 $ 46,200