XML 99 R88.htm IDEA: XBRL DOCUMENT v3.19.2
Segments - Revenue and Gross Margin by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue and other financial information by reportable segment        
Revenues $ 238,390 $ 226,870 $ 474,549 $ 438,910
Total gross margin 125,654 108,268 243,176 213,376
Contract Operations        
Revenue and other financial information by reportable segment        
Total gross margin 115,737 97,641 223,509 194,243
Contract Operations | Contract operations        
Revenue and other financial information by reportable segment        
Revenues 186,258 165,450 368,765 326,647
Aftermarket Services        
Revenue and other financial information by reportable segment        
Total gross margin 9,917 10,627 19,667 19,133
Aftermarket Services | Aftermarket services        
Revenue and other financial information by reportable segment        
Revenues $ 52,132 $ 61,420 $ 105,784 $ 112,263