Quarterly report pursuant to Section 13 or 15(d)

REVENUE - Disaggregation of Revenue (Details)

v3.21.1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 58,435 $ 57,135
Asset Management Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 29,252 30,831
Tech Ops    
Disaggregation of Revenue [Line Items]    
Total revenues 29,183 26,304
Products    
Disaggregation of Revenue [Line Items]    
Total revenues 25,126 18,031
Products | Asset Management Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 22,996 15,049
Products | Tech Ops    
Disaggregation of Revenue [Line Items]    
Total revenues 2,130 2,982
USM    
Disaggregation of Revenue [Line Items]    
Total revenues 10,368 16,373
USM | Asset Management Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 9,225 15,049
USM | Tech Ops    
Disaggregation of Revenue [Line Items]    
Total revenues 1,143 1,324
Whole Asset Sales    
Disaggregation of Revenue [Line Items]    
Total revenues 13,771  
Whole Asset Sales | Asset Management Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 13,771  
Engineered Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 987 1,658
Engineered Solutions | Tech Ops    
Disaggregation of Revenue [Line Items]    
Total revenues 987 1,658
Leasing    
Disaggregation of Revenue [Line Items]    
Total revenues 6,256 15,782
Leasing | Asset Management Solutions    
Disaggregation of Revenue [Line Items]    
Total revenues 6,256 15,782
Services    
Disaggregation of Revenue [Line Items]    
Total revenues 27,053 23,322
Services | Tech Ops    
Disaggregation of Revenue [Line Items]    
Total revenues $ 27,053 $ 23,322