XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2023North AmericaInternationalProductsCorp/ElimTotal
Oil & Gas$94,390 $8,827 $35 $— $103,252 
Aerospace & Defense14,240 5,778 47 — 20,065 
Industrials 10,325 6,018 310 — 16,653 
Power Generation & Transmission7,388 1,653 696 — 9,737 
Other Process Industries6,933 2,864 (5)— 9,792 
Infrastructure, Research & Engineering6,042 2,383 1,070 — 9,495 
Petrochemical3,313 586 — — 3,899 
Other6,183 2,871 676 (3,269)6,461 
Total$148,814 $30,980 $2,829 $(3,269)$179,354 

Three Months Ended September 30, 2022North AmericaInternationalProductsCorp/ElimTotal
Oil & Gas$90,578 $6,418 $35 $— $97,031 
Aerospace & Defense16,784 4,397 112 — 21,293 
Industrials 9,728 5,834 436 — 15,998 
Power Generation & Transmission10,378 1,946 456 — 12,780 
Other Process Industries10,283 3,033 — 13,324 
Infrastructure, Research & Engineering4,936 1,784 1,150 — 7,870 
Petrochemical3,427 280 — — 3,707 
Other6,664 2,001 881 (3,087)6,459 
Total$152,778 $25,693 $3,078 $(3,087)$178,462 

Nine Months Ended September 30, 2023North AmericaInternationalProductsCorp/ElimTotal
Oil & Gas$281,663 $26,291 $87 $— $308,041 
Aerospace & Defense41,516 15,894 275 — 57,685 
Industrials30,693 18,274 1,336 — 50,303 
Power Generation & Transmission17,834 4,840 3,189 — 25,863 
Other Process Industries24,906 10,567 73 — 35,546 
Infrastructure, Research & Engineering12,696 6,547 2,759 — 22,002 
Petrochemical10,027 887 — — 10,914 
Other11,960 7,364 2,178 (8,457)13,045 
Total$431,295 $90,664 $9,897 $(8,457)$523,399 
Nine Months Ended September 30, 2022North AmericaInternationalProductsCorp/ElimTotal
Oil & Gas$270,289 $22,018 $212 $— $292,519 
Aerospace & Defense49,106 14,455 246 — 63,807 
Industrials28,529 17,868 1,271 — 47,668 
Power Generation & Transmission22,578 6,505 1,979 — 31,062 
Other Process Industries32,217 10,305 23 — 42,545 
Infrastructure, Research & Engineering10,625 6,016 2,489 — 19,130 
Petrochemical10,056 413 — — 10,469 
Other11,851 5,861 2,446 (8,203)11,955 
Total$435,251 $83,441 $8,666 $(8,203)$519,155 
Revenue per key geographic location was as follows:
Three Months Ended September 30, 2023North AmericaInternationalProductsCorp/ElimTotal
United States$126,239 $120 $1,032 $(849)$126,542 
Other Americas21,907 3,703 49 (1,659)24,000 
Europe465 26,764 510 (701)27,038 
Asia-Pacific203 393 1,238 (60)1,774 
Total$148,814 $30,980 $2,829 $(3,269)$179,354 

Three Months Ended September 30, 2022North AmericaInternationalProductsCorp/ElimTotal
United States$130,206 $240 $1,523 $(1,098)$130,871 
Other Americas21,649 2,064 154 (1,274)22,593 
Europe631 22,648 362 (622)23,019 
Asia-Pacific292 741 1,039 (93)1,979 
Total$152,778 $25,693 $3,078 $(3,087)$178,462 
Nine Months Ended September 30, 2023North AmericaInternationalProductsCorp/ElimTotal
United States$369,811 $709 $4,478 $(1,718)$373,280 
Other Americas57,218 11,013 673 (3,565)65,339 
Europe3,159 75,421 1,275 (2,693)77,162 
Asia-Pacific1,107 3,521 3,471 (481)7,618 
Total$431,295 $90,664 $9,897 $(8,457)$523,399 
Nine Months Ended September 30, 2022North AmericaInternationalProductsCorp/ElimTotal
United States$370,426 $747 $4,366 $(2,319)$373,220 
Other Americas62,254 4,781 338 (2,988)64,385 
Europe1,790 75,921 1,456 (2,501)76,666 
Asia-Pacific781 1,992 2,506 (395)4,884 
Total$435,251 $83,441 $8,666 $(8,203)$519,155