XML 23 R10.htm IDEA: XBRL DOCUMENT
v3.25.2

Segment Information | 6 Months Ended
--- | ---
Jun. 27, 2025
Segment Reporting [Abstract] |
Segment Information | Segment Information Effective January 1, 2025, the Company has classified its business into three reportable segments: Contractor, Industrial and Expansion Markets. The Industrial segment consists of the newly formed Industrial Division and the Powder Division. The Company’s former Industrial and Lubrication Equipment Divisions, along with the Process Transfer Equipment business that was part of the Company’s former Process Division, were combined to form the new global Industrial Division. The Powder Division remains unchanged. The Expansion Markets segment consists of the Expansion Markets Division. The Company’s environmental, semiconductor, high-pressure valves and electric motors businesses, together with select future ventures and acquisitions, reside within this division. The Contractor segment, consisting of the Contractor Division, remains unchanged as a reportable segment relative to prior periods. Prior year segment information has been recast to conform to the current organizational structure. Segment information follows (in thousands):
| Three Months Ended |  | Six Months Ended
| June 27, 2025 |  | June 28, 2024 |  | June 27, 2025 |  | June 28, 2024
Contractor |  |  |  |  |  |  |
Net Sales | $ | 288,959 |  |  | $ | 269,638 |  |  | $ | 543,991 |  |  | $ | 499,680 |
Cost of products sold | 149,539 |  |  | 128,261 |  |  | 281,422 |  |  | 238,832 |
Gross Profit | 139,420 |  |  | 141,377 |  |  | 262,569 |  |  | 260,848 |
Operating expenses | 63,931 |  |  | 57,015 |  |  | 125,150 |  |  | 110,345 |
Contractor Operating Earnings | $ | 75,489 |  |  | $ | 84,362 |  |  | $ | 137,419 |  |  | $ | 150,503 |
Industrial |  |  |  |  |  |  |
Net Sales | $ | 242,277 |  |  | $ | 241,878 |  |  | $ | 473,930 |  |  | $ | 466,738 |
Cost of products sold | 101,051 |  |  | 101,882 |  |  | 197,875 |  |  | 196,601 |
Gross Profit | 141,226 |  |  | 139,996 |  |  | 276,055 |  |  | 270,137 |
Operating expenses | 58,854 |  |  | 58,432 |  |  | 114,088 |  |  | 115,484 |
Industrial Operating Earnings | $ | 82,372 |  |  | $ | 81,564 |  |  | $ | 161,967 |  |  | $ | 154,653 |
Expansion Markets |  |  |  |  |  |  |
Net Sales | $ | 40,570 |  |  | $ | 41,727 |  |  | $ | 82,169 |  |  | $ | 79,014 |
Cost of products sold | 19,566 |  |  | 20,708 |  |  | 39,729 |  |  | 39,199 |
Gross Profit | 21,004 |  |  | 21,019 |  |  | 42,440 |  |  | 39,815 |
Operating expenses | 12,175 |  |  | 12,584 |  |  | 23,546 |  |  | 24,628 |
Expansion Markets Operating Earnings | $ | 8,829 |  |  | $ | 8,435 |  |  | $ | 18,894 |  |  | $ | 15,187 |
Reportable Segment Operating Earnings Total | $ | 166,690 |  |  | $ | 174,361 |  |  | $ | 318,280 |  |  | $ | 320,343 |
Unallocated corporate expense | 9,206 |  |  | 13,002 |  |  | 16,783 |  |  | 25,988 |
Operating Earnings | 157,484 |  |  | 161,359 |  |  | 301,497 |  |  | 294,355 |
Interest expense | 655 |  |  | 634 |  |  | 1,368 |  |  | 1,378 |
Other income, net | (1,379) |  |  | (4,453) |  |  | (9,553) |  |  | (12,531) |
Earnings Before Income Taxes | $ | 158,208 |  |  | $ | 165,178 |  |  | $ | 309,682 |  |  | $ | 305,508 |
Geographic information follows (in thousands):
| Three Months Ended |  | Six Months Ended
| June 27, 2025 |  | June 28, 2024 |  | June 27, 2025 |  | June 28, 2024
Net Sales (based on customer location) |  |  |  |  |  |  |
United States | $ | 305,027 |  |  | $ | 315,095 |  |  | $ | 587,584 |  |  | $ | 582,927 |
Other countries | 266,779 |  |  | 238,148 |  |  | 512,506 |  |  | 462,505 |
Total | $ | 571,806 |  |  | $ | 553,243 |  |  | $ | 1,100,090 |  |  | $ | 1,045,432 |
| June 27, 2025 |  | December 27, 2024
Long-lived Assets |  |  |
United States | $ | 615,998 |  |  | $ | 635,698 |
Other countries | 146,962 |  |  | 135,958 |
Total | $ | 762,960 |  |  | $ | 771,656 |

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 14: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 + Details
Name: | us-gaap_SegmentReportingDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration