Financial Metrics
DCI DONALDSON Co INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2025-12-10 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 284400000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 288800000.0 | +1.5% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 300900000.0 | +4.2% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 308600000.0 | +2.6% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 330100000.0 | +7.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 319600000.0 | -3.2% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 305900000.0 | -4.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 321900000.0 | +5.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 328800000.0 | +2.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 299800000.0 | -8.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1160600000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 1274400000.0 | +9.8% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1286200000.0 | +0.9% | USD | 10-K | 2025-09-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 116300000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 124000000.0 | +6.6% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 124600000.0 | +0.5% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 129700000.0 | +4.1% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 143600000.0 | +10.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 130800000.0 | -8.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 125500000.0 | -4.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 87400000.0 | -30.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 149300000.0 | +70.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 118700000.0 | -20.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 480200000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 544100000.0 | +13.3% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 495400000.0 | -9.0% | USD | 10-K | 2025-09-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 86000000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 93700000.0 | +9.0% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 92100000.0 | -1.7% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 98700000.0 | +7.2% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 113500000.0 | +15.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 99000000.0 | -12.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 95900000.0 | -3.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 57800000.0 | -39.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 113900000.0 | +97.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 92500000.0 | -18.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 358800000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 414000000.0 | +15.4% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 367000000.0 | -11.4% | USD | 10-K | 2025-09-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.71 | — | USD/shares | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 0.77 | +8.5% | USD/shares | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 0.76 | -1.3% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.82 | +7.9% | USD/shares | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 0.94 | +14.6% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.83 | -11.7% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.8 | -3.6% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.49 | -38.8% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.98 | +100.0% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.8 | -18.4% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 2.95 | — | USD/shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 3.43 | +16.3% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 3.09 | -9.9% | USD/shares | 10-K | 2025-09-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.7 | — | USD/shares | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 0.76 | +8.6% | USD/shares | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 0.75 | -1.3% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.81 | +8.0% | USD/shares | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 0.92 | +13.6% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.81 | -12.0% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.79 | -2.5% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.48 | -39.2% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.97 | +102.1% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.78 | -19.6% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 2.9 | — | USD/shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 3.38 | +16.6% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 3.05 | -9.8% | USD/shares | 10-K | 2025-09-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 179400000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 186000000.0 | +3.7% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 187100000.0 | +0.6% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 217800000.0 | +16.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 193800000.0 | -11.0% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 223700000.0 | +15.4% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 232700000.0 | +4.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 221200000.0 | -4.9% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 189100000.0 | -14.5% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 178500000.0 | -5.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 180400000.0 | +1.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 210700000.0 | +16.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 194400000.0 | -7.7% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 187100000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 232700000.0 | +24.4% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 180400000.0 | -22.5% | USD | 10-K | 2025-09-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 574500000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 626300000.0 | +9.0% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 599700000.0 | -4.2% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 582500000.0 | -2.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 599300000.0 | +2.9% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 638400000.0 | +6.5% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 629700000.0 | -1.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 631300000.0 | +0.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 597600000.0 | -5.3% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 665600000.0 | +11.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 662200000.0 | -0.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 655600000.0 | -1.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 647900000.0 | -1.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 599700000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 629700000.0 | +5.0% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 662200000.0 | +5.2% | USD | 10-K | 2025-09-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 501300000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 449700000.0 | -10.3% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 418100000.0 | -7.0% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 429600000.0 | +2.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 433400000.0 | +0.9% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 444700000.0 | +2.6% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 476700000.0 | +7.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 520000000.0 | +9.1% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 540800000.0 | +4.0% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 529400000.0 | -2.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 513600000.0 | -3.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 533300000.0 | +3.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 555800000.0 | +4.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 418100000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 476700000.0 | +14.0% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 513600000.0 | +7.7% | USD | 10-K | 2025-09-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1349100000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1352600000.0 | +0.3% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 1286000000.0 | -4.9% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 1313100000.0 | +2.1% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1317200000.0 | +0.3% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 1400700000.0 | +6.3% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 1438100000.0 | +2.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 1479400000.0 | +2.9% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1422500000.0 | -3.8% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 1475500000.0 | +3.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1461700000.0 | -0.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1514400000.0 | +3.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1527000000.0 | +0.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1286000000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 1438100000.0 | +11.8% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1461700000.0 | +1.6% | USD | 10-K | 2025-09-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2578600000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 2675500000.0 | +3.8% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 2770500000.0 | +3.6% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 2768600000.0 | -0.1% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 2783500000.0 | +0.5% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 2866100000.0 | +3.0% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 2914300000.0 | +1.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 3043600000.0 | +4.4% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 2961300000.0 | -2.7% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 2996500000.0 | +1.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 2977200000.0 | -0.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 3026800000.0 | +1.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 3060400000.0 | +1.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 2770500000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 2914300000.0 | +5.2% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 2977200000.0 | +2.2% | USD | 10-K | 2025-09-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 580100000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 712000000.0 | +22.7% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 756400000.0 | +6.2% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 882600000.0 | +16.7% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 893500000.0 | +1.2% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 735200000.0 | -17.7% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 782500000.0 | +6.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 800600000.0 | +2.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 765800000.0 | -4.3% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 760100000.0 | -0.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 757200000.0 | -0.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 703900000.0 | -7.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 665900000.0 | -5.4% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 756400000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 782500000.0 | +3.5% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 757200000.0 | -3.2% | USD | 10-K | 2025-09-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1384400000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1376800000.0 | -0.5% | USD | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 1449800000.0 | +5.3% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 1432500000.0 | -1.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1407700000.0 | -1.7% | USD | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 1382100000.0 | -1.8% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 1425200000.0 | +3.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 1500600000.0 | +5.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1416900000.0 | -5.6% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 1532300000.0 | +8.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1523700000.0 | -0.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1510200000.0 | -0.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1485300000.0 | -1.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1449800000.0 | — | USD | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 1425200000.0 | -1.7% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1523700000.0 | +6.9% | USD | 10-K | 2025-09-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1194200000.0 | — | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-04-30 | 1298700000.0 | +8.8% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-07-31 | 1320700000.0 | +1.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2023-10-31 | 1336100000.0 | +1.2% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-01-31 | 1375800000.0 | +3.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-04-30 | 1484000000.0 | +7.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 1489100000.0 | +0.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 1543000000.0 | +3.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 1544400000.0 | +0.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 1464200000.0 | -5.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1453500000.0 | -0.7% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1516600000.0 | +4.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | 1575100000.0 | +3.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1320700000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 1489100000.0 | +12.8% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1453500000.0 | -2.4% | USD | 10-K | 2025-09-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-07-31 | 623400000.0 | — | USD | 10-K | 2023-09-22 |
| Annual | 2024-07-31 | 510000000.0 | -18.2% | USD | 10-K | 2024-09-27 |
| Annual | 2025-07-31 | 640000000.0 | +25.5% | USD | 10-K | 2025-09-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 220500000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 353700000.0 | +60.4% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 138000000.0 | -61.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 225000000.0 | +63.0% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 366500000.0 | +62.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 72900000.0 | -80.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 163300000.0 | +124.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 251000000.0 | +53.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 125400000.0 | -50.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 158400000.0 | +26.3% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 544500000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 492500000.0 | -9.6% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 418800000.0 | -15.0% | USD | 10-K | 2025-09-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -57600000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | -155100000.0 | -169.3% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | -23200000.0 | +85.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -44500000.0 | -91.8% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | -67800000.0 | -52.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | -96000000.0 | -41.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -115100000.0 | -19.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -129800000.0 | -12.8% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | -3400000.0 | +97.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -18400000.0 | -441.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -327300000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | -86900000.0 | +73.4% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | -150400000.0 | -73.1% | USD | 10-K | 2025-09-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -176800000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | -204100000.0 | -15.4% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | -78900000.0 | +61.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -171700000.0 | -117.6% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | -257500000.0 | -50.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 9800000.0 | +103.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -88500000.0 | -1003.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -175400000.0 | -98.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | -93100000.0 | +46.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -131500000.0 | -41.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -222200000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | -355900000.0 | -60.2% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | -321700000.0 | +9.6% | USD | 10-K | 2025-09-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 57600000.0 | — | USD | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 92800000.0 | +61.1% | USD | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 23200000.0 | -75.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 44500000.0 | +91.8% | USD | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 65800000.0 | +47.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 25100000.0 | -61.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 44000000.0 | +75.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 58600000.0 | +33.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 14200000.0 | -75.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 29200000.0 | +105.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 118500000.0 | — | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 85600000.0 | -27.8% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 78900000.0 | -7.8% | USD | 10-K | 2025-09-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 151643194.0 | — | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 151643194.0 | +0.0% | shares | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 151643194.0 | +0.0% | shares | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 151643194.0 | +0.0% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 151643194.0 | +0.0% | shares | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 151643194.0 | +0.0% | shares | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 151643194.0 | +0.0% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 151643194.0 | +0.0% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 151643194.0 | +0.0% | shares | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 151643194.0 | +0.0% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 151643194.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 151643194.0 | +0.0% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 151643194.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 151643194.0 | — | shares | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 151643194.0 | +0.0% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 151643194.0 | +0.0% | shares | 10-K | 2025-09-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 121700000.0 | — | shares | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 121600000.0 | -0.1% | shares | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 120900000.0 | -0.6% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 120500000.0 | -0.3% | shares | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 120800000.0 | +0.2% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 119900000.0 | -0.7% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 119600000.0 | -0.3% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 118800000.0 | -0.7% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 115900000.0 | -2.4% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 115600000.0 | -0.3% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 121800000.0 | — | shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 120700000.0 | -0.9% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 118700000.0 | -1.7% | shares | 10-K | 2025-09-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 123300000.0 | — | shares | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 123500000.0 | +0.2% | shares | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 122600000.0 | -0.7% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 122100000.0 | -0.4% | shares | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 122900000.0 | +0.7% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 121900000.0 | -0.8% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 121400000.0 | -0.4% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 120300000.0 | -0.9% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 117800000.0 | -2.1% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 117900000.0 | +0.1% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 123600000.0 | — | shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 122600000.0 | -0.8% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 120400000.0 | -1.8% | shares | 10-K | 2025-09-26 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2.3256 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.8997 | -18.3% | ratio | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 1.7002 | -10.5% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 1.4878 | -12.5% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1.4742 | -0.9% | ratio | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 1.9052 | +29.2% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 1.8378 | -3.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 1.8479 | +0.5% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1.8575 | +0.5% | ratio | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 1.9412 | +4.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.9304 | -0.6% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 2.1514 | +11.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 2.2931 | +6.6% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1.7002 | — | ratio | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 1.8378 | +8.1% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1.9304 | +5.0% | ratio | 10-K | 2025-09-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.1593 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.0601 | -8.6% | ratio | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 1.0978 | +3.5% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 1.0722 | -2.3% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1.0232 | -4.6% | ratio | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 0.9313 | -9.0% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 0.9571 | +2.8% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.9725 | +1.6% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 0.9174 | -5.7% | ratio | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 1.0465 | +14.1% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.0483 | +0.2% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.9958 | -5.0% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.9430 | -5.3% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1.0978 | — | ratio | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 0.9571 | -12.8% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1.0483 | +9.5% | ratio | 10-K | 2025-09-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.3093 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 0.2612 | -15.5% | ratio | 10-Q | 2023-06-05 |
| Quarterly | 2023-07-31 | 0.2474 | -5.3% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 0.2468 | -0.2% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 0.2169 | -12.1% | ratio | 10-Q | 2024-03-04 |
| Quarterly | 2024-04-30 | 0.3043 | +40.3% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2024-07-31 | 0.2974 | -2.3% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.2763 | -7.1% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 0.2469 | -10.6% | ratio | 10-Q | 2025-03-04 |
| Quarterly | 2025-04-30 | 0.2348 | -4.9% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.2382 | +1.5% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.2993 | +25.6% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.2919 | -2.5% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.2474 | — | ratio | 10-K | 2024-09-27 |
| Annual | 2024-07-31 | 0.2974 | +20.2% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.2382 | -19.9% | ratio | 10-K | 2025-09-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0334 | — | ratio | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 0.0350 | +5.0% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 0.0333 | -5.0% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.0355 | +6.6% | ratio | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 0.0396 | +11.7% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.0325 | -17.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.0324 | -0.4% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.0193 | -40.4% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0376 | +95.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.0302 | -19.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.1295 | — | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.1421 | +9.7% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.1233 | -13.2% | ratio | 10-K | 2025-09-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0720 | — | ratio | 10-Q | 2024-03-04 |
| Quarterly | 2023-04-30 | 0.0721 | +0.2% | ratio | 10-Q | 2024-06-04 |
| Quarterly | 2023-10-31 | 0.0689 | -4.5% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.0717 | +4.1% | ratio | 10-Q | 2025-03-04 |
| Quarterly | 2024-04-30 | 0.0765 | +6.6% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.0642 | -16.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.0621 | -3.2% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.0395 | -36.4% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0751 | +90.3% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.0587 | -21.8% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.2717 | — | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.2780 | +2.3% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.2525 | -9.2% | ratio | 10-K | 2025-09-26 |