Quarterly report pursuant to Section 13 or 15(d)

BUSINESS SEGMENTS - Selected financial information for each segment (Details)

v3.21.1
BUSINESS SEGMENTS - Selected financial information for each segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 58,435 $ 57,135
Revenues 58,435 57,135
Gross Profit 19,835 15,286
Services    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 27,053 23,322
Products    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 25,126 18,031
Asset Management Solutions    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 29,252 30,831
Gross Profit 13,587 11,767
Asset Management Solutions | Aircraft    
Segment Reporting Information [Line Items]    
Revenues 10,452 14,238
Gross Profit 4,463 3,662
Asset Management Solutions | Engine    
Segment Reporting Information [Line Items]    
Revenues 18,800 16,593
Gross Profit 9,124 8,105
Asset Management Solutions | Products    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 22,996 15,049
Tech Ops    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 29,183 26,304
Revenues 29,183 26,304
Gross Profit 6,248 3,519
Tech Ops | MRO services    
Segment Reporting Information [Line Items]    
Revenues 27,053 23,322
Tech Ops | Services    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 27,053 23,322
Gross Profit 5,026 2,344
Tech Ops | Products    
Segment Reporting Information [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 2,130 2,982
Revenues 2,130 2,982
Gross Profit $ 1,222 $ 1,175