XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation - Reclassifications to Previously Reported Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
General and administrative expenses $ 34,026 $ 32,787 $ 69,437 $ 64,883
As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
General and administrative expenses   40,352   79,082
Reclassifications        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
General and administrative expenses   (7,565)   (14,199)
Services        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization 85,785 74,088 169,024 145,050
Services | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization   65,015   128,225
Services | Reclassifications        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization   9,073   16,825
Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization $ 23,475 18,798 $ 43,603 36,427
Products | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization   20,306   39,053
Products | Reclassifications        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of revenue, exclusive of depreciation and amortization   $ (1,508)   $ (2,626)