XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Assets and Contract Liabilities - Summary of Accounts Receivable and Unbilled, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 13, 2016
Dec. 31, 2015
Contract With Customer Asset And Liability [Line Items]            
Accounts receivable $ 85,120   $ 55,599      
Unbilled receivables 49,361   28,153      
Less: allowance for doubtful accounts (1,032)   (673) $ (3,222) $ (3,222) $ (1,724)
Total accounts receivable and unbilled, net 133,449   $ 83,079      
ASC 606            
Contract With Customer Asset And Liability [Line Items]            
Accounts receivable   $ 70,943        
Unbilled receivables   36,696        
Less: allowance for doubtful accounts   (673)        
Total accounts receivable and unbilled, net   106,966        
ASC 606 | Impact of Adoption of ASC 606 - Adjustments            
Contract With Customer Asset And Liability [Line Items]            
Accounts receivable   15,344        
Unbilled receivables   8,543        
Total accounts receivable and unbilled, net $ (28,729) $ 23,887