XML 97 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Revenue and Gross Margin by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue and other financial information by reportable segment        
Revenue $ 195,166 $ 205,631 $ 586,212 $ 675,644
Gross margin 103,234 119,478 318,255 383,773
Contract Operations        
Revenue and other financial information by reportable segment        
Revenue 158,911 175,223 488,810 570,146
Gross margin 97,631 114,779 304,778 367,661
Aftermarket Services        
Revenue and other financial information by reportable segment        
Revenue 36,255 30,408 97,402 105,498
Gross margin $ 5,603 $ 4,699 $ 13,477 $ 16,112