XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue A disaggregation of our revenue from contracts with customers by geographic region, by reportable operating segment and by service type is presented below (in thousands):
Twelve Months Ended December 31, 2022
United States and CanadaOther CountriesTotal
Revenue:
IHT$412,661 $9,901 $422,562 
MS296,151 121,495 417,646 
Total$708,812 $131,396 $840,208 
Twelve Months Ended December 31, 2021
United States and CanadaOther CountriesTotal
Revenue:
IHT$405,007 $10,364 $415,371 
MS256,806 122,020 378,826 
Total$661,813 $132,384 $794,197 
Twelve Months Ended December 31, 2022
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$336,821 $180 $61,526 $24,035 $422,562 
MS— 413,424 276 3,946 417,646 
Total$336,821 $413,604 $61,802 $27,981 $840,208 
Twelve Months Ended December 31, 2021
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$325,204 $467 $59,855 $29,845 $415,371 
MS— 374,885 806 3,135 378,826 
Total$325,204 $375,352 $60,661 $32,980 $794,197 
Contract with Customer, Asset and Liability
The following table provides information about trade accounts receivable, contract assets and contract liabilities as of December 31, 2022 and 2021 (in thousands):
December 31,
20222021
Trade accounts receivable, net1
$186,689 $168,273 
Contract assets2
$$
Contract liabilities3
$— $80 
_________________
1    Includes billed and unbilled amounts, net of allowance for credit losses. See Note 4 - Receivables for details.    
2    Included in the “Prepaid expenses and other current assets” line on the consolidated balance sheet.
3    Included in the “Other accrued liabilities” line of the consolidated balance sheet.