XML 55 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Reclassifications to Previously Reported Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2017
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues - Services $ 55,317 $ 107,000
Cost of revenues - Products 23,027 45,296
As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues - Services 60,777 117,884
Cost of revenues - Products 17,567 34,412
Blackhawk adjustment    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Cost of revenues - Services (5,460) (10,884)
Cost of revenues - Products $ 5,460 $ 10,884