v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
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, 2026North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$89,801 $9,489 $116 $— $99,406 
Aerospace & Defense20,039 8,308 204 — 28,551 
Industrials 16,114 8,288 292 — 24,694 
Power Generation & Transmission13,491 1,964 432 — 15,887 
Other Process Industries6,196 3,982 22 — 10,200 
Infrastructure, Research & Engineering12,065 4,060 1,832 — 17,957 
Petrochemical2,043 414 — — 2,457 
Other6,613 3,489 1,386 (6,019)5,469 
Total$166,362 $39,994 $4,284 $(6,019)$204,621 

Three Months Ended September 30, 2025North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$97,484 $8,125 $60 $— $105,669 
Aerospace & Defense17,675 6,395 137 — 24,207 
Industrials 15,469 6,773 360 — 22,602 
Power Generation & Transmission10,074 3,714 696 — 14,484 
Other Process Industries4,722 4,014 38 — 8,774 
Infrastructure, Research & Engineering5,285 3,610 1,674 — 10,569 
Petrochemical3,694 15 — — 3,709 
Other6,206 2,875 1,071 (4,617)5,535 
Total$160,609 $35,521 $4,036 $(4,617)$195,549 
Nine Months Ended September 30, 2026North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$252,729 $26,202 $305 $— $279,236 
Aerospace & Defense59,138 23,814 406 — 83,358 
Industrials39,764 23,020 1,014 — 63,798 
Power Generation & Transmission31,381 4,406 1,536 — 37,323 
Other Process Industries17,680 11,857 61 — 29,598 
Infrastructure, Research & Engineering29,100 11,961 4,411 — 45,472 
Petrochemical7,422 2,471 — — 9,893 
Other21,098 10,563 3,122 (16,674)18,109 
Total$458,312 $114,294 $10,855 $(16,674)$566,787 

Nine Months Ended September 30, 2025North AmericaInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$275,849 $28,714 $486 $— $305,049 
Aerospace & Defense48,530 19,690 393 — 68,613 
Industrials38,804 20,887 1,085 — 60,776 
Power Generation & Transmission22,618 6,796 1,516 — 30,930 
Other Process Industries17,100 12,930 46 — 30,076 
Infrastructure, Research & Engineering12,447 10,192 3,211 — 25,850 
Petrochemical9,329 126 — — 9,455 
Other12,826 8,477 3,130 (12,613)11,820 
Total$437,503 $107,812 $9,867 $(12,613)$542,569 

Revenue per key geographic location was as follows:
Three Months Ended September 30, 2026North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$144,180 $521 $1,709 $(1,782)$144,628 
Other Americas20,882 7 109 (1,936)19,062 
Europe938 38,984 921 (2,296)38,547 
Asia-Pacific362 482 1,545 (5)2,384 
Total$166,362 $39,994 $4,284 $(6,019)$204,621 

Three Months Ended September 30, 2025North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$134,481 $549 $1,294 $(1,352)$134,972 
Other Americas24,342 95 121 (1,539)23,019 
Europe1,301 34,571 826 (1,726)34,972 
Asia-Pacific485 306 1,795 — 2,586 
Total$160,609 $35,521 $4,036 $(4,617)$195,549 
Nine Months Ended September 30, 2026North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$399,107 $1,331 $5,645 $(4,812)$401,271 
Other Americas54,303 24 502 (5,400)49,429 
Europe2,909 112,114 2,239 (6,441)110,821 
Asia-Pacific1,993 825 2,469 (21)5,266 
Total$458,312 $114,294 $10,855 $(16,674)$566,787 
Nine Months Ended September 30, 2025North AmericaInternationalProducts & SystemsCorp/ElimTotal
United States$377,825 $4,797 $3,935 $(2,831)$383,726 
Other Americas54,959 2,941 349 (5,170)53,079 
Europe2,946 98,485 2,027 (4,111)99,347 
Asia-Pacific1,773 1,589 3,556 (501)6,417 
Total$437,503 $107,812 $9,867 $(12,613)$542,569