DCI · Company research

Donaldson Company, Inc. (DCI): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableIndustrials

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q3Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)2826800000-661700000962000000423300000418900000324500000
balance_sheetquarterlyFY-2026-Q2Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1831700000—628600000268000000264100000206400000
income_statementquarterlyFY-2026-Q2Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)896300000—29980000011870000011660000092500000
balance_sheetquarterlyFY-2026-Q1Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)935400000—328800000149300000147500000113900000
balance_sheetquarterlyFY-2025-Q4Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)980700000—338800000151700000149700000114300000
income_statementannualFY-2025-Q4Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)3690900000—1286200000495400000492200000367000000
balance_sheetquarterlyFY-2025-Q3Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)2710200000—947400000343700000342500000252700000
balance_sheetquarterlyFY-2025-Q2Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1770100000—625500000256300000255500000194900000
income_statementquarterlyFY-2025-Q2Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)870000000—30590000012550000012500000095900000
balance_sheetquarterlyFY-2025-Q1Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)900100000—31960000013080000013050000099000000
balance_sheetquarterlyFY-2024-Q4Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)935400000—334800000146200000139400000109700000
income_statementannualFY-2024-Q4Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)3586300000—1274400000544100000535300000414000000
balance_sheetquarterlyFY-2024-Q3Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2650900000—939600000397900000395900000304300000
balance_sheetquarterlyFY-2024-Q2Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1723000000—609500000254300000251900000190800000
income_statementquarterlyFY-2024-Q2Wed Jan 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)876700000—30860000012970000012900000098700000
balance_sheetquarterlyFY-2024-Q1Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Tue Oct 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)846300000—30090000012460000012290000092100000
cash_flowannualFY-2023-Q4Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q4Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)3430800000—1160600000480200000468700000358800000
cash_flowquarterlyFY-2023-Q4Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Mon Jul 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)879500000—30010000012060000011730000091900000
balance_sheetquarterlyFY-2023-Q3Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sun Apr 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)2551300000—860500000359600000351400000266900000
balance_sheetquarterlyFY-2023-Q2Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q2Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1675600000—571600000235600000229800000173200000
income_statementquarterlyFY-2023-Q2Tue Jan 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)828300000—28440000011630000011330000086000000
balance_sheetquarterlyFY-2023-Q1Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Mon Oct 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)847300000—28720000011930000011660000087200000
balance_sheetquarterlyFY-2022-Q4Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3306600000—1067400000443500000438400000332800000
income_statementquarterlyFY-2022-Q4Sun Jul 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)890000000—2916000001293000000101000000
balance_sheetquarterlyFY-2022-Q3Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sat Apr 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)853200000—26900000011100000011130000083000000
balance_sheetquarterlyFY-2022-Q2Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)802500000—249800000957000009450000071800000
income_statementannualFY-2022-Q2Mon Jan 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1563400000—506800000203200000198500000148800000
balance_sheetquarterlyFY-2022-Q1Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Sun Oct 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)760900000—25700000010750000010410000077100000
balance_sheetquarterlyFY-2021-Q4Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q4Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)773100000—26570000011200000011400000084300000
income_statementannualFY-2021-Q4Sat Jul 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)2853900000—971700000384700000381000000286900000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.