Quarterly report pursuant to Section 13 or 15(d)

BUSINESS SEGMENTS - Intersegment revenues (Details)

v3.22.2.2
BUSINESS SEGMENTS - Intersegment revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Revenue from contract with customer $ 50,999 $ 73,298 $ 313,413 $ 223,654
Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 4,873 6,974 20,657 17,689
Asset Management Solutions        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 20,591 48,876 209,662 138,427
Asset Management Solutions | Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 1,705 959 4,886 2,942
TechOps        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 30,408 24,422 103,751 85,227
TechOps | Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer $ 3,168 $ 6,015 $ 15,771 $ 14,747