XML 96 R85.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Revenue and Gross Margin by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue and other financial information by reportable segment        
Revenue $ 195,615 $ 220,316 $ 391,046 $ 470,013
Gross margin 106,738 128,240 215,021 264,295
Contract Operations        
Revenue and other financial information by reportable segment        
Revenue 163,865 187,949 329,899 394,923
Gross margin 102,478 124,559 207,147 252,882
Aftermarket Services        
Revenue and other financial information by reportable segment        
Revenue 31,750 32,367 61,147 75,090
Gross margin $ 4,260 $ 3,681 $ 7,874 $ 11,413