XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
9 Months Ended
Sep. 30, 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):
Geographic area:
Three Months Ended September 30, 2022Three Months Ended September 30, 2021
(unaudited)(unaudited)
United States and CanadaOther CountriesTotalUnited States and CanadaOther CountriesTotal
Revenue:
IHT$108,009 $2,303 $110,312 $98,812 $2,664 $101,476 
MS76,135 31,892 108,027 63,885 32,518 96,403 
Total$184,144 $34,195 $218,339 $162,697 $35,182 $197,879 

Nine Months Ended September 30, 2022Nine Months Ended September 30, 2021
(unaudited)(unaudited)
United States and CanadaOther CountriesTotalUnited States and CanadaOther CountriesTotal
Revenue:
IHT$312,928 $7,105 $320,033 $302,871 $7,206 $310,077 
MS217,749 91,135 308,884 189,234 91,732 280,966 
Total$530,677 $98,240 $628,917 $492,105 $98,938 $591,043 
Operating segment and service type:
Three Months Ended September 30, 2022
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$87,267 $19 $16,357 $6,669 $110,312 
MS— 106,776 125 1,126 108,027 
Total$87,267 $106,795 $16,482 $7,795 $218,339 
Three Months Ended September 30, 2021
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$80,553 $56 $11,928 $8,939 $101,476 
MS— 95,560 71 772 96,403 
Total$80,553 $95,616 $11,999 $9,711 $197,879 
Nine Months Ended September 30, 2022
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$255,419 $158 $45,983 $18,473 $320,033 
MS— 305,277 238 3,369 308,884 
Total$255,419 $305,435 $46,221 $21,842 $628,917 
Nine Months Ended September 30, 2021
(unaudited)
Non-Destructive Evaluation and Testing ServicesRepair and Maintenance ServicesHeat TreatingOtherTotal
Revenue:
IHT$244,374 $344 $42,650 $22,709 $310,077 
MS— 278,685 768 1,513 280,966 
Total$244,374 $279,029 $43,418 $24,222 $591,043 
Contract with Customer, Asset and Liability
The following table provides information about trade accounts receivable, contract assets and contract liabilities as of September 30, 2022 and December 31, 2021 (in thousands):
September 30, 2022December 31, 2021Change
(unaudited)
Trade accounts receivable, net1
$213,684 $188,772 $24,912 
Contract assets2
$2,320 $1,602 $718 
Contract liabilities3
$2,071 $313 $1,758 
Trade accounts receivable, contract assets and contract liabilities - discontinued operations4
$30,000 $22,366 $7,634 
_________________
1    Includes billed and unbilled amounts, net of allowance for credit losses. See Note 4 - Receivables for details.    
2    Portion of continued operations is included in the “Prepaid expenses and other current assets” line on the condensed consolidated balance sheets.
3    Portion of continued operations is included in the “Other accrued liabilities” line of the condensed consolidated balance sheets.
4    The total of trade accounts receivable, contract assets, contract liabilities and net accounts receivable of discontinued operations, which is included in the respective lines above.