XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2023
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):
Geographic area:
Three Months Ended March 31, 2023
(unaudited)
United States and CanadaOther CountriesTotal
Revenue:
IHT$98,531 $3,298 $101,829 
MS72,031 28,417 100,448 
Total$170,562 $31,715 $202,277 
Three Months Ended March 31, 2022
(unaudited)
United States and CanadaOther CountriesTotal
Revenue:
IHT$93,376 $2,219 95,595 
MS63,931 29,510 93,441 
Total$157,307 $31,729 $189,036 
Operating segment and service type:
Three Months Ended March 31, 2023
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$81,606 $$13,728 $6,492 $101,829 
MS— 99,838 278 332 100,448 
Total$81,606 $99,841 $14,006 $6,824 $202,277 

Three Months Ended March 31, 2022
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$76,449 $24 $13,839 $5,283 $95,595 
MS— 91,770 57 1,614 93,441 
Total$76,449 $91,794 $13,896 $6,897 $189,036 
Contract with Customer, Asset and Liability
The following table provides information about trade accounts receivable, and contract assets as of March 31, 2023 and December 31, 2022 (in thousands):
March 31, 2023December 31, 2022Change
(unaudited)
Trade accounts receivable, net1
$178,211 $186,689 $(8,478)
Contract assets2
$$$— 
_________________
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 condensed consolidated balance sheet.