XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
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, 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 

Three Months Ended March 31, 2022North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$86,613 $7,572 $38 $— $94,223 
Aerospace & Defense15,022 4,940 108 — 20,070 
Industrials 9,007 5,528 502 — 15,037 
Power generation & Transmission3,822 2,562 845 — 7,229 
Other Process Industries10,293 3,518 — 13,812 
Infrastructure, Research & Engineering2,506 2,039 897 — 5,442 
Petrochemical3,045 78 — — 3,123 
Other2,638 1,901 545 (2,358)2,726 
Total$132,946 $28,138 $2,936 $(2,358)$161,662 
Revenue per key geographic location was as follows:
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 

Three Months Ended March 31, 2022North AmericaInternationalProducts & SytemsCorp/ElimTotal
United States$113,935 $173 $1,351 $(655)$114,804 
Other Americas18,052 1,341 16 (609)18,800 
Europe744 25,920 580 (924)26,320 
Asia-Pacific215 704 989 (170)1,738 
Total$132,946 $28,138 $2,936 $(2,358)$161,662