XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation - Reclassifications to Previously Reported Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
General and administrative expenses $ 35,411 $ 32,096
As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
General and administrative expenses   38,730
Reclassifications    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
General and administrative expenses   (6,634)
Services    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues 83,239 70,962
Services | As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues   63,210
Services | Reclassifications    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues   7,752
Products    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues $ 20,128 17,629
Products | As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues   18,747
Products | Reclassifications    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues   $ (1,118)