Financial Metrics
FERG Ferguson Enterprises Inc. /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2025-12-12 | SEC Filing Index |
| Insider | 4 | 2025-12-05 | SEC Filing Index |
| Insider | 4 | 2025-11-13 | 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 |
|---|---|---|---|---|---|---|
| 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 | 2023-07-31 | 29734000000.0 | — | 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 | 2023-07-31 | 9025000000.0 | — | 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 | 2023-07-31 | 2659000000.0 | — | 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 | 2023-07-31 | 1889000000.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 | 2023-07-31 | 9.15 | — | 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 | 2023-07-31 | 9.12 | — | 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 | 2023-07-31 | 601000000.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 | 2023-07-31 | 5037000000.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 | 3752000000.0 | -0.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 | 2023-07-31 | 2723000000.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 | 2023-07-31 | -1054000000.0 | — | 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 | 2023-07-31 | -1807000000.0 | — | 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 | 2023-07-31 | 206400000.0 | — | 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 | 2023-07-31 | 207200000.0 | — | 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 |
Metrics
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 | 2023-07-31 | 0.3035 | — | 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 | 2023-07-31 | 0.0635 | — | 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 | 2023-07-31 | 0.0894 | — | 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 | 2023-07-31 | 0.3750 | — | 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 |