Financial Metrics
FERG Ferguson Enterprises Inc. /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 7708000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 6673000000.0 | -13.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 7308000000.0 | +9.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 7772000000.0 | +6.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 6872000000.0 | -11.6% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 7621000000.0 | +10.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 8169000000.0 | +7.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 28566000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 29734000000.0 | +4.1% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 29635000000.0 | -0.3% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 30762000000.0 | +3.8% | USD | 10-K | 2025-09-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 2331000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 2029000000.0 | -13.0% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 2232000000.0 | +10.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 2340000000.0 | +4.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 2042000000.0 | -12.7% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 2359000000.0 | +15.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 2506000000.0 | +6.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 8756000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 9025000000.0 | +3.1% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 9053000000.0 | +0.3% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 9435000000.0 | +4.2% | USD | 10-K | 2025-09-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 739000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 477000000.0 | -35.5% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 625000000.0 | +31.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 665000000.0 | +6.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 410000000.0 | -38.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 606000000.0 | +47.8% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 771000000.0 | +27.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 2820000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 2659000000.0 | -5.7% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 2652000000.0 | -0.3% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 2606000000.0 | -1.7% | USD | 10-K | 2025-09-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 519000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 322000000.0 | -38.0% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 443000000.0 | +37.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 470000000.0 | +6.1% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 276000000.0 | -41.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 410000000.0 | +48.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 570000000.0 | +39.0% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 2122000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 1889000000.0 | -11.0% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 1735000000.0 | -8.2% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1856000000.0 | +7.0% | USD | 10-K | 2025-09-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 2.55 | — | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1.58 | -38.0% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 2.19 | +38.6% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 2.34 | +6.8% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 1.38 | -41.0% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 2.07 | +50.0% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 2.91 | +40.6% | USD/shares | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 9.75 | — | USD/shares | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 9.15 | -6.2% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 8.55 | -6.6% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 9.33 | +9.1% | USD/shares | 10-K | 2025-09-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 2.54 | — | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1.58 | -37.8% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 2.18 | +38.0% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 2.34 | +7.3% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 1.38 | -41.0% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 2.07 | +50.0% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 2.9 | +40.1% | USD/shares | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 9.69 | — | USD/shares | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 9.12 | -5.9% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 8.53 | -6.5% | USD/shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 9.32 | +9.3% | 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 | 2024-07-31 | 571000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 601000000.0 | +5.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 764000000.0 | +27.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 519000000.0 | -32.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 674000000.0 | +29.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 526000000.0 | -22.0% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 771000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 601000000.0 | -22.0% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 571000000.0 | -5.0% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 674000000.0 | +18.0% | USD | 10-K | 2025-09-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 3602000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 3642000000.0 | +1.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 3200000000.0 | -12.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 3748000000.0 | +17.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 3964000000.0 | +5.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 3807000000.0 | -4.0% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 3597000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 3602000000.0 | +0.1% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 3964000000.0 | +10.0% | USD | 10-K | 2025-09-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 4188000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 4393000000.0 | +4.9% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 4273000000.0 | -2.7% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 4548000000.0 | +6.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 4492000000.0 | -1.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 4613000000.0 | +2.7% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 3898000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 4188000000.0 | +7.4% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 4492000000.0 | +7.3% | USD | 10-K | 2025-09-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 9410000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 9625000000.0 | +2.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 9225000000.0 | -4.2% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 9776000000.0 | +6.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 10146000000.0 | +3.8% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 10027000000.0 | -1.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 9077000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 9410000000.0 | +3.7% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 10146000000.0 | +7.8% | USD | 10-K | 2025-09-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 16572000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 16858000000.0 | +1.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 16530000000.0 | -1.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 17265000000.0 | +4.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 17729000000.0 | +2.7% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 17694000000.0 | -0.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 15994000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 16572000000.0 | +3.6% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 17729000000.0 | +7.0% | USD | 10-K | 2025-09-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 5216000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 5739000000.0 | +10.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 5057000000.0 | -11.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 5971000000.0 | +18.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 6028000000.0 | +1.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 5339000000.0 | -11.4% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 5429000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 5216000000.0 | -3.9% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 6028000000.0 | +15.6% | USD | 10-K | 2025-09-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 10956000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 11203000000.0 | +2.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 11041000000.0 | -1.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 11734000000.0 | +6.3% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 11897000000.0 | +1.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 11638000000.0 | -2.2% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 10957000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 10956000000.0 | -0.0% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 11897000000.0 | +8.6% | USD | 10-K | 2025-09-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 5360000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 5418000000.0 | +1.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 5522000000.0 | +1.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 5616000000.0 | +1.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 5655000000.0 | +0.7% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 5489000000.0 | -2.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 5531000000.0 | +0.8% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 5832000000.0 | +5.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 6056000000.0 | +3.8% | USD | 10-Q | 2025-12-09 |
| Annual | 2021-07-31 | 5003000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2022-07-31 | 4665000000.0 | -6.8% | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 5037000000.0 | +8.0% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 5616000000.0 | +11.5% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 5832000000.0 | +3.8% | USD | 10-K | 2025-09-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 3774000000.0 | — | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 3447000000.0 | -8.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 3949000000.0 | +14.6% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 3701000000.0 | -6.3% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 3752000000.0 | +1.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 4124000000.0 | +9.9% | USD | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 3711000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 3774000000.0 | +1.7% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 4175000000.0 | +10.6% | 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-10-31 | 557000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 863000000.0 | +54.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 1507000000.0 | +74.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 345000000.0 | -77.1% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 685000000.0 | +98.6% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 1367000000.0 | +99.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 430000000.0 | -68.5% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 1149000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 2723000000.0 | +137.0% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 1873000000.0 | -31.2% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1908000000.0 | +1.9% | USD | 10-K | 2025-09-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | -96000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | -231000000.0 | -140.6% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | -418000000.0 | -81.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | -99000000.0 | +76.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | -192000000.0 | -93.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | -464000000.0 | -141.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | -132000000.0 | +71.6% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | -922000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | -1054000000.0 | -14.3% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | -601000000.0 | +43.0% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | -543000000.0 | +9.7% | USD | 10-K | 2025-09-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | -313000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | -597000000.0 | -90.7% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | -995000000.0 | -66.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | -214000000.0 | +78.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | -289000000.0 | -35.0% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | -975000000.0 | -237.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | -448000000.0 | +54.1% | USD | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | -744000000.0 | — | USD | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | -1807000000.0 | -142.9% | USD | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | -1313000000.0 | +27.3% | USD | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | -1286000000.0 | +2.1% | USD | 10-K | 2025-09-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 91000000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 192000000.0 | +111.0% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 263000000.0 | +37.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 77000000.0 | -70.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 158000000.0 | +105.2% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 235000000.0 | +48.7% | USD | 10-Q | 2025-06-03 |
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 | 2024-07-31 | 0.0 | — | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 201343253.0 | — | shares | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 201343253.0 | +0.0% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 201343253.0 | +0.0% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 201343253.0 | +0.0% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 201343253.0 | +0.0% | shares | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 232171182.0 | — | shares | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 0.0 | -100.0% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 201343253.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-10-31 | 203800000.0 | — | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 203400000.0 | -0.2% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 202600000.0 | -0.4% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 200800000.0 | -0.9% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 199600000.0 | -0.6% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 198300000.0 | -0.7% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 196200000.0 | -1.1% | shares | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 217700000.0 | — | shares | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 206400000.0 | -5.2% | shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 202900000.0 | -1.7% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 198900000.0 | -2.0% | 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-10-31 | 204600000.0 | — | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 203900000.0 | -0.3% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 203200000.0 | -0.3% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 201300000.0 | -0.9% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 199800000.0 | -0.7% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 198500000.0 | -0.7% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 196600000.0 | -1.0% | shares | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 218900000.0 | — | shares | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 207200000.0 | -5.3% | shares | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 203500000.0 | -1.8% | shares | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 199200000.0 | -2.1% | shares | 10-K | 2025-09-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-10-31 | 0.4610 | — | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.4157 | -9.8% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.4414 | +6.2% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.4617 | +4.6% | ratio | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 1.8591 | — | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 1.7883 | -3.8% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1.7351 | -3.0% | ratio | 10-K | 2025-09-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 1.8041 | — | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 1.6771 | -7.0% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 1.8242 | +8.8% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 1.6372 | -10.2% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.6831 | +2.8% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 1.8781 | +11.6% | ratio | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 1.6719 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 1.8041 | +7.9% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 1.6831 | -6.7% | ratio | 10-K | 2025-09-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 1.9509 | — | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 1.9811 | +1.5% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 2.0115 | +1.5% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 2.1215 | +5.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 2.0400 | -3.8% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 1.9217 | -5.8% | ratio | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 2.1753 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2024-07-31 | 1.9509 | -10.3% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 2.0400 | +4.6% | ratio | 10-K | 2025-09-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 0.3024 | — | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.3041 | +0.5% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 0.3054 | +0.4% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.3011 | -1.4% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.2971 | -1.3% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.3095 | +4.2% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.3068 | -0.9% | ratio | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 0.3065 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 0.3035 | -1.0% | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.3055 | +0.6% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.3067 | +0.4% | ratio | 10-K | 2025-09-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 0.0673 | — | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.0483 | -28.3% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 0.0606 | +25.6% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.0605 | -0.2% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.0402 | -33.6% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.0538 | +34.0% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0698 | +29.7% | ratio | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 0.0743 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 0.0635 | -14.5% | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.0585 | -7.8% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.0603 | +3.1% | ratio | 10-K | 2025-09-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 0.0959 | — | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.0715 | -25.4% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 0.0855 | +19.6% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.0856 | +0.0% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.0597 | -30.3% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.0795 | +33.3% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0944 | +18.7% | ratio | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 0.0987 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 0.0894 | -9.4% | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.0895 | +0.1% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.0847 | -5.3% | ratio | 10-K | 2025-09-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-07-31 | 0.1095 | — | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.1047 | -4.3% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2025-01-31 | 0.1511 | +44.3% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.0869 | -42.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.1118 | +28.6% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-10-31 | 0.0985 | -11.9% | ratio | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 0.1107 | — | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.1095 | -1.1% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.1118 | +2.1% | ratio | 10-K | 2025-09-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-10-31 | 0.0279 | — | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.0167 | -40.1% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.0237 | +42.2% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0322 | +35.7% | ratio | 10-Q | 2025-12-09 |
| Annual | 2023-07-31 | 0.1181 | — | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.1047 | -11.4% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.1047 | -0.0% | ratio | 10-K | 2025-09-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-10-31 | 0.0968 | — | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.0594 | -38.6% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 0.0802 | +35.0% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-10-31 | 0.0831 | +3.6% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.0503 | -39.5% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.0741 | +47.4% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-10-31 | 0.0941 | +27.0% | ratio | 10-Q | 2025-12-09 |
| Annual | 2022-07-31 | 0.4549 | — | ratio | 10-K | 2024-09-25 |
| Annual | 2023-07-31 | 0.3750 | -17.6% | ratio | 10-K | 2025-09-26 |
| Annual | 2024-07-31 | 0.3089 | -17.6% | ratio | 10-K | 2025-09-26 |
| Annual | 2025-07-31 | 0.3182 | +3.0% | ratio | 10-K | 2025-09-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-12 | Winckler Richard | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 819 | $0.00 | $0 | 2,411 |
| 2026-02-27 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 15 | $261.93 | $3,852 | 6,180 |
| 2026-02-26 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 5 | $261.33 | $1,336 | 6,166 |
| 2025-12-10 | Wood Suzanne H | Dir |
Equity grant / award
A
|
Common Stock | 331 | $0.00 | $0 | 2,816 |
| 2025-12-03 | Wood Suzanne H | Dir |
Equity grant / award
A
|
Common Stock | 15 | $0.00 | $0 | 2,485 |
| 2025-11-11 | Thees William T. Jr | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1 | $246.10 | $246 | 30,346 |
| 2025-11-11 | Thees William T. Jr | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 2 | $0.00 | $0 | 30,347 |
| 2025-11-10 | Halligan Catherine Ann | Dir |
Equity grant / award
A
|
Common Stock | 2 | $251.73 | $463 | 2,832 |
| 2025-11-10 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 14 | $251.55 | $3,578 | 5,814 |
| 2025-11-10 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 2 | $251.75 | $466 | 5,800 |
| 2025-11-07 | Halligan Catherine Ann | Dir |
Equity grant / award
A
|
Common Stock | 3 | $243.72 | $764 | 2,830 |
| 2025-10-15 | Graham Ian T. | See Remarks |
Open-market sell
S
|
Common Stock | 606 | $239.33 | $145,032 | 7,714 |
| 2025-10-15 | Graham Ian T. | See Remarks |
Equity grant / award
A
|
Common Stock | 7 | $0.00 | $0 | 8,320 |
| 2025-10-15 | Graham Ian T. | See Remarks |
Other disposed transaction
F
|
Common Stock | 253 | $240.42 | $60,826 | 8,313 |
| 2025-10-14 | Stirrup Allison | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 1,496 | $0.00 | $0 | 1,496 |
| 2025-10-14 | Stirrup Allison | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 76 | $0.00 | $0 | 137 |
| 2025-10-14 | Stirrup Allison | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 731 | $0.00 | $0 | 5,719 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Conditional Share Award | 70 | $0.00 | $0 | 0 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Exercise / conversion
M · derivative
|
Conditional Share Award | 493 | $0.00 | $0 | 0 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Equity grant / award
G
|
Common Stock | 70 | $0.00 | $0 | 4,988 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 969 | $234.23 | $226,969 | 5,058 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 740 | $231.47 | $171,288 | 6,027 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Exercise / conversion
M
|
Common Stock | 563 | $0.00 | $0 | 6,767 |
| 2025-10-13 | Stirrup Allison | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 1,144 | $0.00 | $0 | 6,204 |
| 2025-08-06 | Halligan Catherine Ann | Dir |
Equity grant / award
A
|
Common Stock | 3 | $223.15 | $761 | 2,827 |
| 2025-08-06 | Baker Kelly A | Dir |
Equity grant / award
A
|
Common Stock | 1 | $224.94 | $298 | 2,847 |
| 2025-08-05 | Halligan Catherine Ann | Dir |
Equity grant / award
A
|
Common Stock | 2 | $225.00 | $461 | 2,824 |
| 2025-05-06 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 21 | $170.76 | $3,550 | 5,780 |
| 2025-05-06 | Baker Kelly A | Dir |
Equity grant / award
A
|
Common Stock | 7 | $169.64 | $1,121 | 2,846 |
| 2025-05-05 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 3 | $172.96 | $462 | 5,760 |
| 2025-01-06 | Morrissey Victoria | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 2,000 | $177.00 | $354,000 | 4,282 |
| 2024-12-18 | May Brian | Dir |
Open-market buy
P
|
Common Stock | 686 | $185.14 | $127,006 | 3,268 |
| 2024-12-11 | Wood Suzanne H | Dir |
Equity grant / award
A
|
Common Stock | 923 | $0.00 | $0 | 2,470 |
| 2024-12-05 | Murray Alan J. | Dir |
Equity grant / award
A
|
Common Stock | 10 | $0.00 | $0 | 3,577 |
| 2024-10-15 | Winckler Richard | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 458 | $0.00 | $0 | 1,458 |
| 2024-10-15 | Paisley James A. | See Remarks |
Equity grant / award
A · derivative
|
Stock Options (Right to Buy) | 3,918 | $0.00 | $0 | 3,918 |
| 2024-10-15 | Paisley James A. | See Remarks |
Equity grant / award
A
|
Common Stock | 1,836 | $0.00 | $0 | 1,836 |
| 2024-10-14 | Winckler Richard | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Conditional Share Award | 426 | $0.00 | $0 | 0 |
| 2024-10-14 | Winckler Richard | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,325 | $201.75 | $267,319 | 1,000 |
| 2024-10-14 | Winckler Richard | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 426 | $0.00 | $0 | 2,325 |
| 2024-10-14 | Winckler Richard | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 1,091 | $198.69 | $216,771 | 1,899 |
| 2024-10-14 | Winckler Richard | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 1,990 | $0.00 | $0 | 2,990 |
| 2024-09-19 | Agrawal Rekha | Dir |
Equity grant / award
A
|
Common Stock | 295 | — | — | 295 |