Financial Metrics
BRC BRADY CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2025-12-22 | SEC Filing Index |
| Insider | 4 | 2025-12-11 | 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-01-31 | 326249000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 337116000.0 | +3.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 331983000.0 | -1.5% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 322624000.0 | -2.8% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 343384000.0 | +6.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 377065000.0 | +9.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 356675000.0 | -5.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 382590000.0 | +7.3% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 405287000.0 | +5.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 384137000.0 | -5.2% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 1331863000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 1341393000.0 | +0.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1513605000.0 | +12.8% | USD | 10-K | 2025-09-04 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 156440000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 169691000.0 | +8.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 171719000.0 | +1.2% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 162083000.0 | -5.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 177027000.0 | +9.2% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 189689000.0 | +7.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 175843000.0 | -7.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 195059000.0 | +10.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 208832000.0 | +7.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 194394000.0 | -6.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 657275000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 687884000.0 | +4.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 760822000.0 | +10.6% | USD | 10-K | 2025-09-04 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 48781000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 63001000.0 | +29.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 59730000.0 | -5.2% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 53926000.0 | -9.7% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 63543000.0 | +17.8% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 58922000.0 | -7.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 51234000.0 | -13.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 67190000.0 | +31.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 67972000.0 | +1.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 62190000.0 | -8.5% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 225213000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 243414000.0 | +8.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 236638000.0 | -2.8% | USD | 10-K | 2025-09-04 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 37986000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 48052000.0 | +26.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 47241000.0 | -1.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 43628000.0 | -7.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 50890000.0 | +16.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 46783000.0 | -8.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 40334000.0 | -13.8% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 52263000.0 | +29.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 53936000.0 | +3.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 48051000.0 | -10.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 174857000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 197215000.0 | +12.8% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 189256000.0 | -4.0% | USD | 10-K | 2025-09-04 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 108210000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 135047000.0 | +24.8% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 151532000.0 | +12.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 175352000.0 | +15.7% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 143860000.0 | -18.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 160458000.0 | +11.5% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 250118000.0 | +55.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 145661000.0 | -41.8% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 138452000.0 | -4.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 152154000.0 | +9.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 174349000.0 | +14.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 182684000.0 | +4.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 176492000.0 | -3.4% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 151532000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 250118000.0 | +65.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 174349000.0 | -30.3% | USD | 10-K | 2025-09-04 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 186852000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 184907000.0 | -1.0% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 184420000.0 | -0.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 179970000.0 | -2.4% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 185569000.0 | +3.1% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 195099000.0 | +5.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 185486000.0 | -4.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 218258000.0 | +17.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 201973000.0 | -7.5% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 224358000.0 | +11.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 231944000.0 | +3.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 248551000.0 | +7.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 242905000.0 | -2.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 184420000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 185486000.0 | +0.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 231944000.0 | +25.0% | USD | 10-K | 2025-09-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 195167000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 182809000.0 | -6.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 177078000.0 | -3.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 166916000.0 | -5.7% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 164944000.0 | -1.2% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 153272000.0 | -7.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 152729000.0 | -0.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 178688000.0 | +17.0% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 181810000.0 | +1.7% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 189991000.0 | +4.5% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 200881000.0 | +5.7% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 215568000.0 | +7.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 225821000.0 | +4.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 177078000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 152729000.0 | -13.8% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 200881000.0 | +31.5% | USD | 10-K | 2025-09-04 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 504215000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 516783000.0 | +2.5% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 524820000.0 | +1.6% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 535065000.0 | +2.0% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 506520000.0 | -5.3% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 521272000.0 | +2.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 599715000.0 | +15.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 556069000.0 | -7.3% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 536315000.0 | -3.6% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 581902000.0 | +8.5% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 621835000.0 | +6.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 662371000.0 | +6.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 662323000.0 | -0.0% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 524820000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 599715000.0 | +14.3% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 621835000.0 | +3.7% | USD | 10-K | 2025-09-04 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1372273000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 1376766000.0 | +0.3% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 1389257000.0 | +0.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 1383413000.0 | -0.4% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 1407604000.0 | +1.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 1424096000.0 | +1.2% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 1515569000.0 | +6.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 1627876000.0 | +7.4% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 1588700000.0 | -2.4% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 1698115000.0 | +6.9% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1734253000.0 | +2.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 1794674000.0 | +3.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 1825200000.0 | +1.7% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 1389257000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 1515569000.0 | +9.1% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1734253000.0 | +14.4% | USD | 10-K | 2025-09-04 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 229849000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 236436000.0 | +2.9% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 258036000.0 | +9.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 251694000.0 | -2.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 237302000.0 | -5.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 253149000.0 | +6.7% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 264682000.0 | +4.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 301470000.0 | +13.9% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 282350000.0 | -6.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 311786000.0 | +10.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 330332000.0 | +5.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 320708000.0 | -2.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 310829000.0 | -3.1% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 258036000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 264682000.0 | +2.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 330332000.0 | +24.8% | USD | 10-K | 2025-09-04 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 404869000.0 | — | USD | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 381670000.0 | -5.7% | USD | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 398338000.0 | +4.4% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 388421000.0 | -2.5% | USD | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 368872000.0 | -5.0% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 401994000.0 | +9.0% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 448911000.0 | +11.7% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 518944000.0 | +15.6% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 468232000.0 | -9.8% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 530562000.0 | +13.3% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 542042000.0 | +2.2% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 549854000.0 | +1.4% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 512180000.0 | -6.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 398338000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 448911000.0 | +12.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 542042000.0 | +20.7% | USD | 10-K | 2025-09-04 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 967404000.0 | — | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-04-30 | 995096000.0 | +2.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-07-31 | 990919000.0 | -0.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2023-10-31 | 994992000.0 | +0.4% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-01-31 | 1038732000.0 | +4.4% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-04-30 | 1022102000.0 | -1.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-07-31 | 1066658000.0 | +4.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2024-10-31 | 1108932000.0 | +4.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-01-31 | 1120468000.0 | +1.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 1167553000.0 | +4.2% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1192211000.0 | +2.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 1244820000.0 | +4.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 1313020000.0 | +5.5% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 990919000.0 | — | USD | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 1066658000.0 | +7.6% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1192211000.0 | +11.8% | USD | 10-K | 2025-09-04 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 57384000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 129861000.0 | +126.3% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 62273000.0 | -52.0% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 98351000.0 | +57.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 171094000.0 | +74.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 23406000.0 | -86.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 63000000.0 | +169.2% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 122874000.0 | +95.0% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 33356000.0 | -72.9% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 86670000.0 | +159.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 209149000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 255074000.0 | +22.0% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 181196000.0 | -29.0% | USD | 10-K | 2025-09-04 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -8156000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | -4901000.0 | +39.9% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | -11279000.0 | -130.1% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | -60832000.0 | -439.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | -70331000.0 | -15.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | -147901000.0 | -110.3% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | -151718000.0 | -2.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -165079000.0 | -8.8% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | -28388000.0 | +82.8% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | -41321000.0 | -45.6% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | -11214000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | -81047000.0 | -622.7% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | -171254000.0 | -111.3% | USD | 10-K | 2025-09-04 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -57128000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | -105935000.0 | -85.4% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | -21494000.0 | +79.7% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | -42964000.0 | -99.9% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | -88989000.0 | -107.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 18263000.0 | +120.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | -22343000.0 | -222.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -52077000.0 | -133.1% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 2636000.0 | +105.1% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | -47905000.0 | -1917.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | -163568000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | -70528000.0 | +56.9% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | -83871000.0 | -18.9% | USD | 10-K | 2025-09-04 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 8167000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 12912000.0 | +58.1% | USD | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 11279000.0 | -12.6% | USD | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 60832000.0 | +439.3% | USD | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 69157000.0 | +13.7% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 7286000.0 | -89.5% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 14423000.0 | +98.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 18685000.0 | +29.6% | USD | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 10980000.0 | -41.2% | USD | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 21947000.0 | +99.9% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 19226000.0 | — | USD | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 79892000.0 | +315.5% | USD | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 27577000.0 | -65.5% | USD | 10-K | 2025-09-04 |
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 |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 49745000.0 | — | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 49653000.0 | -0.2% | shares | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 48505000.0 | -2.3% | shares | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 48374000.0 | -0.3% | shares | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 48004000.0 | -0.8% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 47732000.0 | -0.6% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 47851000.0 | +0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 47644000.0 | -0.4% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 47273000.0 | -0.8% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 47310000.0 | +0.1% | shares | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 49591000.0 | — | shares | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 48119000.0 | -3.0% | shares | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 47641000.0 | -1.0% | shares | 10-K | 2025-09-04 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 50009000.0 | — | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 50001000.0 | -0.0% | shares | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 48811000.0 | -2.4% | shares | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 48725000.0 | -0.2% | shares | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 48386000.0 | -0.7% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 48217000.0 | -0.3% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 48306000.0 | +0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 48066000.0 | -0.5% | shares | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 47731000.0 | -0.7% | shares | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 47738000.0 | +0.0% | shares | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 49869000.0 | — | shares | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 48496000.0 | -2.8% | shares | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 48092000.0 | -0.8% | shares | 10-K | 2025-09-04 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2377 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.2449 | +3.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.2400 | -2.0% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.2292 | -4.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.2411 | +5.2% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.2316 | -3.9% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.2245 | -3.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.2253 | +0.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.2258 | +0.2% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.2105 | -6.8% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.9587 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.8851 | -7.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.8728 | -1.4% | ratio | 10-K | 2025-09-04 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2.1937 | — | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 2.1857 | -0.4% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 2.0339 | -6.9% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 2.1259 | +4.5% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 2.1345 | +0.4% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 2.0592 | -3.5% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 2.2658 | +10.0% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 1.8445 | -18.6% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 1.8995 | +3.0% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 1.8664 | -1.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 1.8825 | +0.9% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 2.0653 | +9.7% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 2.1308 | +3.2% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 2.0339 | — | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 2.2658 | +11.4% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 1.8825 | -16.9% | ratio | 10-K | 2025-09-04 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4185 | — | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 0.3836 | -8.4% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 0.4020 | +4.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.3904 | -2.9% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 0.3551 | -9.0% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 0.3933 | +10.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 0.4209 | +7.0% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.4680 | +11.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 0.4179 | -10.7% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 0.4544 | +8.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 0.4547 | +0.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 0.4417 | -2.8% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.3901 | -11.7% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.4020 | — | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 0.4209 | +4.7% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.4547 | +8.0% | ratio | 10-K | 2025-09-04 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4795 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.5034 | +5.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.5173 | +2.8% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.5024 | -2.9% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.5155 | +2.6% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.5031 | -2.4% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.4930 | -2.0% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.5098 | +3.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.5153 | +1.1% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.5061 | -1.8% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.4935 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.5128 | +3.9% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.5027 | -2.0% | ratio | 10-K | 2025-09-04 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1164 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.1425 | +22.4% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.1423 | -0.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.1352 | -5.0% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.1482 | +9.6% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.1241 | -16.3% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.1131 | -8.9% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1366 | +20.8% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.1331 | -2.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.1251 | -6.0% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.1313 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1470 | +12.0% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1250 | -15.0% | ratio | 10-K | 2025-09-04 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1495 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.1869 | +25.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.1799 | -3.7% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.1671 | -7.1% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.1850 | +10.7% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.1563 | -15.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.1436 | -8.1% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1756 | +22.3% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.1677 | -4.5% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.1619 | -3.5% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.1691 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1815 | +7.3% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1563 | -13.8% | ratio | 10-K | 2025-09-04 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4708 | — | ratio | 10-Q | 2023-02-24 |
| Quarterly | 2023-04-30 | 0.5712 | +21.3% | ratio | 10-Q | 2023-05-18 |
| Quarterly | 2023-07-31 | 0.5873 | +2.8% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.6967 | +18.6% | ratio | 10-Q | 2023-11-16 |
| Quarterly | 2024-01-31 | 0.6062 | -13.0% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 0.6338 | +4.6% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2024-07-31 | 0.9450 | +49.1% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.4832 | -48.9% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2025-01-31 | 0.4904 | +1.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2025-04-30 | 0.4880 | -0.5% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-07-31 | 0.5278 | +8.2% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-10-31 | 0.5696 | +7.9% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.5678 | -0.3% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.5873 | — | ratio | 10-K | 2024-09-06 |
| Annual | 2024-07-31 | 0.9450 | +60.9% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.5278 | -44.1% | ratio | 10-K | 2025-09-04 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0277 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.0349 | +26.1% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.0341 | -2.2% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.0310 | -9.2% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.0357 | +15.3% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.0287 | -19.6% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.0254 | -11.7% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0308 | +21.2% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.0301 | -2.4% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.0263 | -12.4% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.1259 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1301 | +3.4% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1091 | -16.1% | ratio | 10-K | 2025-09-04 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0393 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.0483 | +23.0% | ratio | 10-Q | 2024-05-22 |
| Quarterly | 2023-10-31 | 0.0475 | -1.7% | ratio | 10-Q | 2024-11-18 |
| Quarterly | 2024-01-31 | 0.0420 | -11.5% | ratio | 10-Q | 2025-02-21 |
| Quarterly | 2024-04-30 | 0.0498 | +18.5% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2024-10-31 | 0.0422 | -15.3% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2025-01-31 | 0.0360 | -14.7% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0448 | +24.4% | ratio | 10-Q | 2025-05-16 |
| Quarterly | 2025-10-31 | 0.0433 | -3.2% | ratio | 10-Q | 2025-11-17 |
| Quarterly | 2026-01-31 | 0.0366 | -15.5% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-07-31 | 0.1765 | — | ratio | 10-K | 2025-09-04 |
| Annual | 2024-07-31 | 0.1849 | +4.8% | ratio | 10-K | 2025-09-04 |
| Annual | 2025-07-31 | 0.1587 | -14.1% | ratio | 10-K | 2025-09-04 |