XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Outstanding Contract Asset and (Liability) Accounts
The outstanding contract asset and liability accounts were as follows:
20242023
(In thousands)
Contract assets – January 1$140,826 $119,741 
Contract assets – December 31136,432 140,826 
Change in contract assets – (decrease) increase(4,394)21,085 
Contract liabilities – January 1432,830 398,692 
Contract liabilities – December 31400,689 432,830 
Change in contract liabilities – decrease (increase)32,141 (34,138)
Net change$27,747 $(13,053)
Revenue from External Customers by Geographic Areas Information about the Company’s operations in different geographic areas was as follows for the year ended December 31:
2024
EIGEMGTotal
(In thousands)
United States$2,302,951 $1,346,483 $3,649,434 
International(1):
United Kingdom106,678 126,846 233,524 
European Union countries549,446 427,239 976,685 
Asia1,213,403 218,770 1,432,173 
Other foreign countries487,437 161,927 649,364 
Total international2,356,964 934,782 3,291,746 
Consolidated net sales$4,659,915 $2,281,265 $6,941,180 
_________________
(1)Includes U.S. export sales of $1,880.8 million.
2023
EIGEMGTotal
(In thousands)
United States$2,377,316 $1,091,468 $3,468,784 
International(1):
United Kingdom99,718 114,770 214,488 
European Union countries518,758 426,219 944,977 
Asia1,175,703 202,425 1,378,128 
Other foreign countries452,755 137,818 590,573 
Total international2,246,934 881,232 3,128,166 
Consolidated net sales$4,624,250 $1,972,700 $6,596,950 
_________________
(1)Includes U.S. export sales of $1,732.4 million.
2022
EIGEMGTotal
(In thousands)
United States$2,171,684 $982,579 $3,154,263 
International(1):
United Kingdom92,668 117,788 210,456 
European Union countries510,052 420,756 930,808 
Asia1,050,843 266,011 1,316,854 
Other foreign countries404,106 134,043 538,149 
Total international2,057,669 938,598 2,996,267 
Consolidated net sales$4,229,353 $1,921,177 $6,150,530 
_________________
(1)Includes U.S. export sales of $1,688.7 million
Revenue from External Customers by Products and Services
The Company’s major products and services in the reportable segments were as follows for the year ended December 31:
2024
EIGEMGTotal
(In thousands)
Process and analytical instrumentation$3,232,918 $ $3,232,918 
Aerospace and power1,426,997 624,570 2,051,567 
Automation and engineered solutions 1,656,695 1,656,695 
Consolidated net sales$4,659,915 $2,281,265 $6,941,180 
2023
EIGEMGTotal
(In thousands)
Process and analytical instrumentation$3,267,698 $— $3,267,698 
Aerospace and power1,356,552 588,446 1,944,998 
Automation and engineered solutions— 1,384,254 1,384,254 
Consolidated net sales$4,624,250 $1,972,700 $6,596,950 
2022
EIGEMGTotal
(In thousands)
Process and analytical instrumentation$3,061,263 $— $3,061,263 
Aerospace and power1,168,090 549,735 1,717,825 
Automation and engineered solutions— 1,371,442 1,371,442 
Consolidated net sales$4,229,353 $1,921,177 $6,150,530 
Schedule of Disaggregation of Revenue
The Company’s timing of revenue recognition was as follows for the year ended December 31:
2024
EIGEMGTotal
(In thousands)
Products transferred at a point in time$3,739,209 $2,052,862 $5,792,071 
Products and services transferred over time920,706 228,403 1,149,109 
Consolidated net sales$4,659,915 $2,281,265 $6,941,180 
2023
EIGEMGTotal
(In thousands)
Products transferred at a point in time$3,831,321 $1,772,329 $5,603,650 
Products and services transferred over time792,929 200,371 993,300 
Consolidated net sales$4,624,250 $1,972,700 $6,596,950 
2022
EIGEMGTotal
(In thousands)
Products transferred at a point in time$3,471,118 $1,680,558 $5,151,676 
Products and services transferred over time758,235 240,619 998,854 
Consolidated net sales$4,229,353 $1,921,177 $6,150,530 
Schedule of Product Warranty Liability
Changes in the accrued product warranty obligation were as follows:
202420232022
(In thousands)
Balance at the beginning of the year$37,087 $26,487 $27,478 
Accruals for warranties issued during the year24,775 23,308 11,414 
Settlements made during the year(22,953)(14,219)(11,835)
Warranty accruals related to acquired businesses and other during the year(354)1,511 (570)
Balance at the end of the year$38,555 $37,087 $26,487