Quarterly report pursuant to Section 13 or 15(d)

Revenue - Additional Information (Details)

v3.19.3
Revenue - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2019
business_line
Sep. 30, 2018
USD ($)
Disaggregation of Revenue [Line Items]            
Revenues $ 160,083 $ 157,397 $ 123,395 $ 316,114   $ 351,673
Number of business lines | business_line         2  
Typical payment term (days)         30 days  
Minimum            
Disaggregation of Revenue [Line Items]            
Revenue, remaining performance obligation, expected timing of satisfaction, period         2 months  
Maximum            
Disaggregation of Revenue [Line Items]            
Revenue, remaining performance obligation, expected timing of satisfaction, period         60 months  
Lease revenue            
Disaggregation of Revenue [Line Items]            
Revenues 40,691 42,041   83,122    
Service revenue            
Disaggregation of Revenue [Line Items]            
Revenues 119,392 115,356   232,992    
Reimbursable revenue            
Disaggregation of Revenue [Line Items]            
Revenues $ 23,152 $ 28,541 $ 13,404 $ 41,617   $ 40,440