XML 91 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segments - Revenue and Gross Margin by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue and other financial information by reportable segment        
Revenues $ 226,870 $ 197,982 $ 438,910 $ 387,867
Total gross margin 108,268 96,130 213,376 188,186
Contract Operations        
Revenue and other financial information by reportable segment        
Total gross margin 97,641 88,871 194,243 174,758
Contract Operations | Contract operations        
Revenue and other financial information by reportable segment        
Revenues 165,450 151,114 326,647 301,098
Aftermarket Services        
Revenue and other financial information by reportable segment        
Total gross margin 10,627 7,259 19,133 13,428
Aftermarket Services | Aftermarket services        
Revenue and other financial information by reportable segment        
Revenues $ 61,420 $ 46,868 $ 112,263 $ 86,769