XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT AND GEOGRAPHIC DISCLOSURES (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Data for our Three Operating Segments
Segment data for our two operating segments are as follows (in thousands):

 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 (unaudited)(unaudited)(unaudited)(unaudited)
Revenues:
IHT$116,740 $114,124 $218,569 $209,721 
MS122,752 107,416 223,200 200,857 
Total Revenues$239,492 $221,540 $441,769 $410,578 


 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 (unaudited)(unaudited)(unaudited)(unaudited)
Operating income (loss):
IHT$6,548 $5,514 $11,271 $5,648 
MS12,720 6,984 15,913 7,497 
Corporate and shared support services(14,672)(23,292)(30,334)(46,346)
Total Operating income (loss)$4,596 $(10,794)$(3,150)$(33,201)


 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 (unaudited)(unaudited)(unaudited)(unaudited)
Capital expenditures1:
IHT$1,595 $3,326 $3,022 $8,097 
MS674 1,621 1,275 2,434 
Corporate and shared support services— 19 — 57 
Total Capital expenditures$2,269 $4,966 $4,297 $10,588 
____________
1    Excludes finance leases. Totals may vary from amounts presented in the condensed consolidated statements of cash flows due to the timing of cash payments.
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2023202220232022
 (unaudited)(unaudited)(unaudited)(unaudited)
Depreciation and amortization:
IHT$3,188 $3,096 $6,242 $6,350 
MS4,704 4,634 9,457 9,518 
Corporate and shared support services1,647 1,279 3,386 2,595 
Total Depreciation and amortization$9,539 $9,009 $19,085 $18,463 
Geographic Breakdown of Revenues A geographic breakdown of our revenues for the three and six months ended June 30, 2023 and 2022 is as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(unaudited)(unaudited)(unaudited)(unaudited)
Total Revenues1
United States$165,311 $156,447 $317,805 $294,387 
Canada30,328 32,778 48,396 52,145 
Europe21,731 16,285 38,062 30,459 
Other foreign countries22,122 16,030 37,506 33,587 
Total$239,492 $221,540 $441,769 $410,578 
 ______________
1    Revenues attributable to individual countries/geographic areas are based on the country of domicile of the legal entity that performs the work.