Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
BUSINESS SEGMENTS - Selected financial information for each segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 73,298 $ 57,065 $ 223,654 $ 159,556  
Revenues 73,298 57,065 223,654 159,556  
Gross profit (loss) 24,632 26,505 75,205 39,663  
Assets 439,989 389,130 439,989 389,130 $ 389,129
Services          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 21,683 26,516 78,116 74,193  
Products          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 43,613 9,922 124,914 37,726  
Asset Management Solutions          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 48,876 29,652 138,427 81,334  
Gross profit (loss) 16,813 18,717 49,499 22,575  
Assets 325,750 277,016 325,750 277,016  
Asset Management Solutions | Aircraft          
Segment Reporting Information [Line Items]          
Revenues 15,204 20,979 49,925 45,819  
Gross profit (loss) 6,729 14,374 16,370 9,110  
Asset Management Solutions | Engine          
Segment Reporting Information [Line Items]          
Revenues 33,672 8,673 88,502 35,515  
Gross profit (loss) 10,084 4,343 33,129 13,465  
Asset Management Solutions | Products          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 40,874 9,025 117,803 33,697  
Tech Ops          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 24,422 27,413 85,227 78,222  
Revenues 24,422 27,413 85,227 78,222  
Gross profit (loss) 7,819 7,788 25,706 17,088  
Assets 113,528 108,622 113,528 108,622  
Tech Ops | MRO services          
Segment Reporting Information [Line Items]          
Revenues 21,683 26,516 78,116 74,193  
Tech Ops | Services          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 21,683 26,516 78,116 74,193  
Gross profit (loss) 6,407 7,686 22,481 16,823  
Tech Ops | Products          
Segment Reporting Information [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,739 897 7,111 4,029  
Revenues 2,739 897 7,111 4,029  
Gross profit (loss) 1,412 102 3,225 265  
Corporate          
Segment Reporting Information [Line Items]          
Assets $ 711 $ 3,492 $ 711 $ 3,492