XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
The following series of tables present the Company's disaggregated revenue:

Revenue by industry was as follows:
Three Months Ended March 31, 2024North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$103,027 $10,066 $72 $— $113,165 
Aerospace & Defense15,375 6,732 11 — 22,118 
Industrials 8,909 5,853 437 — 15,199 
Power generation & Transmission3,592 1,682 578 — 5,852 
Other Process Industries7,928 3,933 39 — 11,900 
Infrastructure, Research & Engineering3,972 2,205 409 — 6,586 
Petrochemical3,813 531 — — 4,344 
Other3,733 2,045 1,664 (2,164)5,278 
Total$150,349 $33,047 $3,210 $(2,164)$184,442 

Three Months Ended March 31, 2023North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$89,773 $8,855 $37 $— $98,665 
Aerospace & Defense13,611 4,980 11 — 18,602 
Industrials 9,302 6,053 558 — 15,913 
Power generation & Transmission4,987 1,657 1,326 — 7,970 
Other Process Industries9,109 3,237 27 — 12,373 
Infrastructure, Research & Engineering2,483 2,136 1,142 — 5,761 
Petrochemical5,137 145 — — 5,282 
Other2,530 2,344 638 (2,062)3,450 
Total$136,932 $29,407 $3,739 $(2,062)$168,016 
Revenue per key geographic location was as follows:
Three Months Ended March 31, 2024North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$129,458 $296 $1,600 $(1,515)$129,839 
Other Americas17,127 2,295 177 (238)19,361 
Europe1,153 28,663 651 (346)30,121 
Asia-Pacific2,611 1,793 782 (65)5,121 
Total$150,349 $33,047 $3,210 $(2,164)$184,442 

Three Months Ended March 31, 2023North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$120,600 $309 $1,801 $(598)$122,112 
Other Americas14,270 3,489 326 (432)17,653 
Europe1,412 24,183 261 (826)25,030 
Asia-Pacific650 1,426 1,351 (206)3,221 
Total$136,932 $29,407 $3,739 $(2,062)$168,016