2024 Q4 Form 10-Q Financial Statement

#000002964424000181 Filed on December 06, 2024

View on sec.gov

Income Statement

Concept 2024 Q4
Revenue $900.1M
YoY Change 6.36%
Cost Of Revenue $580.5M
YoY Change 6.44%
Gross Profit $319.6M
YoY Change 6.21%
Gross Profit Margin 35.51%
Selling, General & Admin $166.1M
YoY Change 7.16%
% of Gross Profit 51.97%
Research & Development $22.70M
YoY Change 6.57%
% of Gross Profit 7.1%
Depreciation & Amortization $25.50M
YoY Change 4.94%
% of Gross Profit 7.98%
Operating Expenses $188.8M
YoY Change 7.09%
Operating Profit $130.8M
YoY Change 4.98%
Interest Expense
YoY Change
% of Operating Profit
Other Income/Expense, Net $5.200M
YoY Change 36.84%
Pretax Income $130.5M
YoY Change 6.18%
Income Tax $31.50M
% Of Pretax Income 24.14%
Net Earnings $99.00M
YoY Change 7.49%
Net Earnings / Revenue 11.0%
Basic Earnings Per Share $0.83
Diluted Earnings Per Share $0.81
COMMON SHARES
Basic Shares Outstanding 119.9M shares
Diluted Shares Outstanding 121.9M shares

Balance Sheet

Concept 2024 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents $221.2M
Short-Term Investments
Other Short-Term Assets
YoY Change
Inventory $520.0M
Prepaid Expenses
Receivables $631.3M
Other Receivables
Total Short-Term Assets $1.479B
YoY Change 12.66%
LONG-TERM ASSETS
Property, Plant & Equipment $647.4M
YoY Change 0.79%
Goodwill $479.9M
YoY Change 2.26%
Intangibles $168.3M
YoY Change -7.37%
Long-Term Investments
YoY Change
Other Assets $268.6M
YoY Change 65.6%
Total Long-Term Assets $1.564B
YoY Change 7.47%
TOTAL ASSETS
Total Short-Term Assets $1.479B
Total Long-Term Assets $1.564B
Total Assets $3.044B
YoY Change 9.93%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $373.5M
YoY Change 14.96%
Accrued Expenses
YoY Change
Deferred Revenue $24.80M
YoY Change -4.62%
Short-Term Debt $78.20M
YoY Change 4.83%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $800.6M
YoY Change -9.29%
LONG-TERM LIABILITIES
Long-Term Debt
YoY Change
Other Long-Term Liabilities $105.7M
YoY Change 6.66%
Total Long-Term Liabilities $105.7M
YoY Change 6.66%
TOTAL LIABILITIES
Total Short-Term Liabilities $800.6M
Total Long-Term Liabilities $105.7M
Total Liabilities $1.501B
YoY Change 4.75%
SHAREHOLDERS EQUITY
Retained Earnings $2.476B
YoY Change 13.59%
Common Stock $758.2M
YoY Change 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.543B
YoY Change
Total Liabilities & Shareholders Equity $3.044B
YoY Change 9.93%

Cashflow Statement

Concept 2024 Q4
OPERATING ACTIVITIES
Net Income $99.00M
YoY Change 7.49%
Depreciation, Depletion And Amortization $25.50M
YoY Change 4.94%
Cash From Operating Activities $72.90M
YoY Change -47.17%
INVESTING ACTIVITIES
Capital Expenditures $25.00M
YoY Change 7.76%
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities -$96.00M
YoY Change 313.79%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $74.40M
YoY Change 39.59%
Debt Paid & Issued, Net $0.00
YoY Change -100.0%
Cash From Financing Activities $9.800M
YoY Change -112.42%
NET CHANGE
Cash From Operating Activities $72.90M
Cash From Investing Activities -$96.00M
Cash From Financing Activities $9.800M
Net Change In Cash -$11.50M
YoY Change -137.46%
FREE CASH FLOW
Cash From Operating Activities $72.90M
Capital Expenditures $25.00M
Free Cash Flow $47.90M
YoY Change -58.28%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q4 us-gaap Cost Of Revenue
CostOfRevenue
580500000 usd
CY2023Q4 us-gaap Cost Of Revenue
CostOfRevenue
545400000 usd
CY2024Q4 us-gaap Gross Profit
GrossProfit
319600000 usd
CY2023Q4 us-gaap Gross Profit
GrossProfit
300900000 usd
CY2024Q4 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
166100000 usd
CY2023Q4 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
155000000.0 usd
CY2024Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
22700000 usd
CY2023Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
21300000 usd
CY2024Q4 us-gaap Operating Expenses
OperatingExpenses
188800000 usd
CY2023Q4 us-gaap Operating Expenses
OperatingExpenses
176300000 usd
CY2024Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
130800000 usd
CY2023Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
124600000 usd
CY2024Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
5200000 usd
CY2023Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
3800000 usd
CY2024Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
130500000 usd
CY2023Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
122900000 usd
CY2024Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
31500000 usd
CY2023Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
30800000 usd
CY2024Q4 us-gaap Net Income Loss
NetIncomeLoss
99000000.0 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
92100000 usd
CY2024Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
119900000 shares
CY2023Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
120900000 shares
CY2024Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
121900000 shares
CY2023Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
122600000 shares
CY2024Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
CY2023Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.76
CY2024Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.81
CY2023Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.75
CY2024Q4 us-gaap Net Income Loss
NetIncomeLoss
99000000.0 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
92100000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4900000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-37600000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
300000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
-100000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-1100000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
100000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
400000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
200000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-1700000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
-700000 usd
CY2024Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
232700000 usd
CY2024Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
6700000 usd
CY2024Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
6300000 usd
CY2024Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
631300000 usd
CY2024Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
629700000 usd
CY2024Q4 us-gaap Inventory Net
InventoryNet
520000000.0 usd
CY2024Q3 us-gaap Inventory Net
InventoryNet
476700000 usd
CY2024Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
106900000 usd
CY2024Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
99000000.0 usd
CY2024Q4 us-gaap Assets Current
AssetsCurrent
1479400000 usd
CY2024Q3 us-gaap Assets Current
AssetsCurrent
1438100000 usd
CY2024Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
647400000 usd
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
645500000 usd
CY2024Q4 us-gaap Goodwill
Goodwill
479900000 usd
CY2024Q3 us-gaap Goodwill
Goodwill
478400000 usd
CY2024Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
168300000 usd
CY2024Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
171900000 usd
CY2024Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
268600000 usd
CY2024Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
180400000 usd
CY2024Q4 us-gaap Assets
Assets
3043600000 usd
CY2024Q3 us-gaap Assets
Assets
2914300000 usd
CY2024Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
78200000 usd
CY2024Q3 us-gaap Short Term Borrowings
ShortTermBorrowings
28300000 usd
CY2024Q4 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
25000000.0 usd
CY2024Q3 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
25000000.0 usd
CY2024Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
373500000 usd
CY2024Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
379400000 usd
CY2024Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
135300000 usd
CY2024Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
140900000 usd
CY2024Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
24800000 usd
CY2024Q3 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
19700000 usd
CY2024Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
60500000 usd
CY2024Q3 us-gaap Taxes Payable Current
TaxesPayableCurrent
42600000 usd
CY2024Q4 us-gaap Dividends Payable Current
DividendsPayableCurrent
0 usd
CY2024Q3 us-gaap Dividends Payable Current
DividendsPayableCurrent
32500000 usd
CY2024Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
103300000 usd
CY2024Q4 us-gaap Liabilities Current
LiabilitiesCurrent
800600000 usd
CY2024Q3 us-gaap Liabilities Current
LiabilitiesCurrent
782500000 usd
CY2024Q4 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
538600000 usd
CY2024Q3 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
483400000 usd
CY2024Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
40400000 usd
CY2024Q3 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
39800000 usd
CY2024Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
15300000 usd
CY2024Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
105700000 usd
CY2024Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
103400000 usd
CY2024Q4 us-gaap Liabilities
Liabilities
1500600000 usd
CY2024Q3 us-gaap Liabilities
Liabilities
1425200000 usd
CY2024Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
1.00
CY2024Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
1.00
CY2024Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000 shares
CY2024Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000 shares
CY2024Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2024Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2024Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2024Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2024Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
5.00
CY2024Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
5.00
CY2024Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
240000000 shares
CY2024Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
240000000 shares
CY2024Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
151643194 shares
CY2024Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
151643194 shares
CY2024Q4 us-gaap Common Stock Value
CommonStockValue
758200000 usd
CY2024Q3 us-gaap Common Stock Value
CommonStockValue
758200000 usd
CY2024Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
32600000 usd
CY2024Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
26800000 usd
CY2024Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
2476400000 usd
CY2024Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
2377500000 usd
CY2024Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-193000000.0 usd
CY2024Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-198900000 usd
CY2024Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
32165157 shares
CY2024Q3 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
31533192 shares
CY2024Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
1531200000 usd
CY2024Q3 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
1474500000 usd
CY2024Q4 us-gaap Stockholders Equity
StockholdersEquity
1543000000 usd
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
1489100000 usd
CY2024Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3043600000 usd
CY2024Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2914300000 usd
CY2024Q4 us-gaap Net Income Loss
NetIncomeLoss
99000000.0 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
92100000 usd
CY2024Q4 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
25500000 usd
CY2023Q4 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
24300000 usd
CY2023Q4 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-4600000 usd
CY2024Q4 us-gaap Share Based Compensation
ShareBasedCompensation
12200000 usd
CY2023Q4 us-gaap Share Based Compensation
ShareBasedCompensation
10500000 usd
CY2024Q4 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
2400000 usd
CY2023Q4 us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
200000 usd
CY2024Q4 us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
56700000 usd
CY2023Q4 us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
-15900000 usd
CY2024Q4 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
72900000 usd
CY2023Q4 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
138000000.0 usd
CY2024Q4 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
25000000.0 usd
CY2023Q4 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
23200000 usd
CY2024Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
232700000 usd
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
187100000 usd
CY2023Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Interest Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2024Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Interest Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2024Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Excluding Service Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2023Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Excluding Service Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2023Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Excluding Service Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2024Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost Credit Excluding Service Cost Statement Of Income Or Comprehensive Income Extensible List
DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList
http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense
CY2024Q4 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
5500000 usd
CY2023Q4 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
5500000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
0.0 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
-200000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-400000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
-1000000.0 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
600000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax Parent
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
800000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
5900000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-35800000 usd
CY2024Q4 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
104900000 usd
CY2023Q4 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
56300000 usd
CY2024Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
221200000 usd
CY2024Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
114100000 usd
CY2024Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
16100000 usd
CY2024Q4 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-4700000 usd
CY2024Q4 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
71000000.0 usd
CY2023Q4 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
0 usd
CY2024Q4 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-96000000.0 usd
CY2023Q4 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-23200000 usd
CY2024Q4 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
55000000.0 usd
CY2023Q4 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
35000000.0 usd
CY2024Q4 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
0 usd
CY2023Q4 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
73800000 usd
CY2024Q4 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
50100000 usd
CY2023Q4 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
41500000 usd
CY2024Q4 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
74400000 usd
CY2023Q4 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
53300000 usd
CY2024Q4 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
32400000 usd
CY2023Q4 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
30200000 usd
CY2024Q4 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
11500000 usd
CY2023Q4 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
1900000 usd
CY2024Q4 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
9800000 usd
CY2023Q4 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-78900000 usd
CY2024Q4 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1800000 usd
CY2023Q4 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-5200000 usd
CY2024Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-11500000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
30700000 usd
CY2024Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
221200000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
217800000 usd
CY2024Q4 us-gaap Income Taxes Paid
IncomeTaxesPaid
20100000 usd
CY2023Q4 us-gaap Income Taxes Paid
IncomeTaxesPaid
21900000 usd
CY2024Q4 us-gaap Interest Paid Net
InterestPaidNet
5200000 usd
CY2023Q4 us-gaap Interest Paid Net
InterestPaidNet
6600000 usd
CY2024Q4 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
12100000 usd
CY2023Q4 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
15900000 usd
CY2024Q4 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
12800000 usd
CY2023Q4 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
4400000 usd
CY2024Q3 us-gaap Stockholders Equity
StockholdersEquity
1489100000 usd
CY2024Q4 us-gaap Net Income Loss
NetIncomeLoss
99000000.0 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
5900000 usd
CY2024Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
74900000 usd
CY2024Q4 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
100000 usd
CY2024Q4 dci Stock Compensation And Other Activity
StockCompensationAndOtherActivity
23800000 usd
CY2024Q4 us-gaap Stockholders Equity
StockholdersEquity
1543000000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
1320700000 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
92100000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-35800000 usd
CY2023Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
53700000 usd
CY2023Q4 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
100000 usd
CY2023Q4 dci Stock Compensation And Other Activity
StockCompensationAndOtherActivity
12700000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
1336100000 usd
CY2024Q4 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company’s financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div>
CY2024Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
900100000 usd
CY2023Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
846300000 usd
CY2024Q4 us-gaap Contract With Customer Asset Net
ContractWithCustomerAssetNet
18800000 usd
CY2024Q3 us-gaap Contract With Customer Asset Net
ContractWithCustomerAssetNet
15900000 usd
CY2024Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
24800000 usd
CY2024Q3 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
19700000 usd
CY2024Q4 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
191200000 usd
CY2024Q3 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
177400000 usd
CY2024Q4 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
69800000 usd
CY2024Q3 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
61200000 usd
CY2024Q4 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
259000000.0 usd
CY2024Q3 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
238100000 usd
CY2024Q4 us-gaap Inventory Net
InventoryNet
520000000.0 usd
CY2024Q3 us-gaap Inventory Net
InventoryNet
476700000 usd
CY2024Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
1112300000 usd
CY2024Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
1091100000 usd
CY2024Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
647400000 usd
CY2024Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
645500000 usd
CY2024Q3 us-gaap Goodwill
Goodwill
478400000 usd
CY2024Q4 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
1500000 usd
CY2024Q4 us-gaap Goodwill
Goodwill
479900000 usd
CY2024Q4 us-gaap Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
400000 usd
CY2023Q4 us-gaap Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
-3200000 usd
CY2024Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
238300000 usd
CY2024Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
70000000.0 usd
CY2024Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
168300000 usd
CY2024Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
237900000 usd
CY2024Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
66000000.0 usd
CY2024Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
171900000 usd
CY2024Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4000000 usd
CY2023Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4000000 usd
CY2024Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
21200000 usd
CY2024Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
2500000 usd
CY2024Q4 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
3200000 usd
CY2024Q4 us-gaap Net Income Loss
NetIncomeLoss
99000000.0 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
92100000 usd
CY2024Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
119900000 shares
CY2023Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
120900000 shares
CY2024Q4 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
2000000.0 shares
CY2023Q4 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
1700000 shares
CY2024Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
121900000 shares
CY2023Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
122600000 shares
CY2024Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
CY2023Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.76
CY2024Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.81
CY2023Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.75
CY2024Q4 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
700000 shares
CY2023Q4 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0 shares
CY2023Q4 dci Stock Repurchase Program Number Of Additional Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfAdditionalSharesAuthorizedToBeRepurchased
12000000 shares
CY2024Q4 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
1000000 shares
CY2023Q4 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
900000 shares
CY2023Q4 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
53700000 usd
CY2024Q4 us-gaap Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
9700000 shares
CY2024Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.270
CY2023Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.250
CY2024Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
3500000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
-300000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
3800000 usd
CY2024Q4 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Before Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
-2500000 usd
CY2024Q4 us-gaap Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
-400000 usd
CY2024Q4 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
-2100000 usd
CY2024Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
5900000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Before Tax
OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
-37400000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Tax
OtherComprehensiveIncomeLossBeforeReclassificationsTax
100000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
-37500000 usd
CY2023Q4 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Before Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
-2100000 usd
CY2023Q4 us-gaap Reclassification From Aoci Current Period Tax
ReclassificationFromAociCurrentPeriodTax
-400000 usd
CY2023Q4 us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
-1700000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-35800000 usd
CY2024Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
21.64
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
18.91
CY2024Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
6163056 shares
CY2024Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
50.57
CY2024Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
743105 shares
CY2024Q4 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
73.17
CY2024Q4 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
334677 shares
CY2024Q4 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
47.26
CY2024Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
6358 shares
CY2024Q4 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
57.15
CY2024Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
6565126 shares
CY2024Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
53.29
CY2024Q4 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
1200000 usd
CY2023Q4 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
1200000 usd
CY2024Q4 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
4900000 usd
CY2023Q4 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
5100000 usd
CY2024Q4 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
6400000 usd
CY2023Q4 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
6400000 usd
CY2024Q4 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
0 usd
CY2023Q4 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
0 usd
CY2024Q4 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
-600000 usd
CY2023Q4 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
-300000 usd
CY2024Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
300000 usd
CY2023Q4 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
200000 usd
CY2024Q4 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
22400000 usd
CY2024Q3 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
21800000 usd
CY2024Q3 dci Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High Fair Value
BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighFairValue
29800000 usd
CY2024Q4 dci Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High Fair Value
BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHighFairValue
29800000 usd
CY2024Q4 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
8000000.0 usd
CY2024Q3 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
7500000 usd
CY2024Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
0 usd
CY2024Q3 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
0 usd
CY2024Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
900100000 usd
CY2023Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
846300000 usd
CY2024Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
130500000 usd
CY2023Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
122900000 usd
CY2024Q4 us-gaap Assets
Assets
3043600000 usd
CY2024Q3 us-gaap Assets
Assets
2914300000 usd
CY2024Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
900100000 usd
CY2023Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
846300000 usd
CY2024 us-gaap Severance Costs1
SeveranceCosts1
6400000 usd
CY2024Q4 ecd Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
false
CY2024Q4 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
false
CY2024Q4 ecd Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
false
CY2024Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
false

Files In Submission

Name View Source Status
dci-20241031_def.xml Edgar Link unprocessable
dci-20241031_pre.xml Edgar Link unprocessable
dci-20241031_cal.xml Edgar Link unprocessable
0000029644-24-000181-index-headers.html Edgar Link pending
0000029644-24-000181-index.html Edgar Link pending
0000029644-24-000181.txt Edgar Link pending
0000029644-24-000181-xbrl.zip Edgar Link pending
dci-20241031.htm Edgar Link pending
dci-20241031.xsd Edgar Link pending
dci-20241031_g1.jpg Edgar Link pending
dci-20241031_g2.jpg Edgar Link pending
dci-20241031_g3.jpg Edgar Link pending
dci-20241031_g4.jpg Edgar Link pending
exhibit31-a20241031.htm Edgar Link pending
exhibit31-b20241031.htm Edgar Link pending
exhibit3220241031.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
dci-20241031_htm.xml Edgar Link completed
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
dci-20241031_lab.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable