Financial Metrics
GWRE Guidewire Software, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | 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 | 232611000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 207490000.0 | -10.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 207407000.0 | -0.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 240897000.0 | +16.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 240678000.0 | -0.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 262901000.0 | +9.2% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 289480000.0 | +10.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 293508000.0 | +1.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 332639000.0 | +13.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 359095000.0 | +8.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 905341000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 980497000.0 | +8.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1202459000.0 | +22.6% | USD | 10-K | 2025-09-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 123463000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 98918000.0 | -19.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 112292000.0 | +13.5% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 142406000.0 | +26.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 142227000.0 | -0.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 158392000.0 | +11.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 179152000.0 | +13.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 182698000.0 | +2.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 209522000.0 | +14.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 231521000.0 | +10.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 458211000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 583361000.0 | +27.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 752053000.0 | +28.9% | USD | 10-K | 2025-09-11 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -23216000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -57816000.0 | -149.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -33781000.0 | +41.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -12410000.0 | +63.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -16696000.0 | -34.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -4720000.0 | +71.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 11723000.0 | +348.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 4468000.0 | -61.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 18478000.0 | +313.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 38441000.0 | +108.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -149490000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -52573000.0 | +64.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 41068000.0 | +178.1% | USD | 10-K | 2025-09-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -9189000.0 | — | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -45568000.0 | -395.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -27071000.0 | +40.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 9687000.0 | +135.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -5478000.0 | -156.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 9139000.0 | +266.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -37277000.0 | -507.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 45991000.0 | +223.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 31308000.0 | -31.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 60110000.0 | +92.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -111855000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -6103000.0 | +94.5% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 69804000.0 | +1243.8% | USD | 10-K | 2025-09-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.11 | — | USD/shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.56 | -409.1% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.33 | +41.1% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.12 | +136.4% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.07 | -158.3% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.11 | +257.1% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -0.45 | -509.1% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.55 | +222.2% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.37 | -32.7% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.71 | +91.9% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -1.36 | — | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.07 | +94.9% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.83 | +1285.7% | USD/shares | 10-K | 2025-09-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.11 | — | USD/shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.56 | -409.1% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.33 | +41.1% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.12 | +136.4% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.07 | -158.3% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.11 | +257.1% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -0.45 | -509.1% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.54 | +220.0% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.36 | -33.3% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.7 | +94.4% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -1.36 | — | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.07 | +94.9% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.81 | +1257.1% | USD/shares | 10-K | 2025-09-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 274899000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 266615000.0 | -3.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 401813000.0 | +50.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 301419000.0 | -25.0% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 349989000.0 | +16.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 359600000.0 | +2.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 547992000.0 | +52.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 823562000.0 | +50.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 697488000.0 | -15.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 510321000.0 | -26.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 697902000.0 | +36.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 492038000.0 | -29.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 407946000.0 | -17.1% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 401813000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 547992000.0 | +36.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 697902000.0 | +27.4% | USD | 10-K | 2025-09-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 127627000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 129068000.0 | +1.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 151034000.0 | +17.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 93083000.0 | -38.4% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 128242000.0 | +37.8% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 104344000.0 | -18.6% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 137339000.0 | +31.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 97475000.0 | -29.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 123001000.0 | +26.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 147296000.0 | +19.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 140639000.0 | -4.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 94600000.0 | -32.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 162937000.0 | +72.2% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 151034000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 137339000.0 | -9.1% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 140639000.0 | +2.4% | USD | 10-K | 2025-09-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1006263000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1006505000.0 | +0.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1099603000.0 | +9.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 976798000.0 | -11.2% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 1060630000.0 | +8.6% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 1081511000.0 | +2.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1295534000.0 | +19.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1637292000.0 | +26.4% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1478126000.0 | -9.7% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1312969000.0 | -11.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1507415000.0 | +14.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1357024000.0 | -10.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1346188000.0 | -0.8% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 1099603000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 1295534000.0 | +17.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1507415000.0 | +16.4% | USD | 10-K | 2025-09-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2003947000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1916526000.0 | -4.4% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 2027888000.0 | +5.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1919597000.0 | -5.3% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 2013520000.0 | +4.9% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 2040025000.0 | +1.3% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 2226294000.0 | +9.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2596697000.0 | +16.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 2542789000.0 | -2.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 2488071000.0 | -2.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 2721099000.0 | +9.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 2639331000.0 | -3.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 2691745000.0 | +2.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 2027888000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 2226294000.0 | +9.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2721099000.0 | +22.2% | USD | 10-K | 2025-09-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 275209000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 275428000.0 | +0.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 373261000.0 | +35.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 262375000.0 | -29.7% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 307076000.0 | +17.0% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 704807000.0 | +129.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 837635000.0 | +18.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 615237000.0 | -26.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 558681000.0 | -9.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 405914000.0 | -27.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 544802000.0 | +34.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 389858000.0 | -28.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 458983000.0 | +17.7% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 373261000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 837635000.0 | +124.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 544802000.0 | -35.0% | USD | 10-K | 2025-09-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 783775000.0 | — | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 721419000.0 | -8.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 828422000.0 | +14.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 713948000.0 | -13.8% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 757407000.0 | +6.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 754659000.0 | -0.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 883562000.0 | +17.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1328668000.0 | +50.4% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1274053000.0 | -4.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1125496000.0 | -11.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1263869000.0 | +12.3% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1105913000.0 | -12.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1181127000.0 | +6.8% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 828422000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 883562000.0 | +6.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1263869000.0 | +43.0% | USD | 10-K | 2025-09-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1220172000.0 | — | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | 1195107000.0 | -2.1% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-07-31 | 1199466000.0 | +0.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2023-10-31 | 1205649000.0 | +0.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 1256113000.0 | +4.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | 1285366000.0 | +2.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-07-31 | 1342732000.0 | +4.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2024-10-31 | 1268029000.0 | -5.6% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | 1268736000.0 | +0.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 1362575000.0 | +7.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1457230000.0 | +6.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1533418000.0 | +5.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 1510618000.0 | -1.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 1199466000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1342732000.0 | +11.9% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1457230000.0 | +8.5% | USD | 10-K | 2025-09-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-07-31 | 397171000.0 | — | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 398903000.0 | +0.4% | USD | 10-K | 2024-09-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -86215000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -134842000.0 | -56.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -72083000.0 | +46.5% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -2832000.0 | +96.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 1971000.0 | +169.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -62305000.0 | -3261.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 23686000.0 | +138.0% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 56036000.0 | +136.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -67398000.0 | -220.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 44648000.0 | +166.2% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 38395000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 195748000.0 | +409.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 300867000.0 | +53.7% | USD | 10-K | 2025-09-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -48842000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 3854000.0 | +107.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -27793000.0 | -821.1% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -51220000.0 | -84.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -45067000.0 | +12.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -77601000.0 | -72.2% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -130521000.0 | -68.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | -178576000.0 | -36.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -138765000.0 | +22.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -204560000.0 | -47.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 12712000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -52359000.0 | -511.9% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -236965000.0 | -352.6% | USD | 10-K | 2025-09-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -199998000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -213766000.0 | -6.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.0 | +100.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 4000.0 | — | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 14000.0 | +250.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 415507000.0 | +2967807.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 259916000.0 | -37.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 81565000.0 | -68.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 413000.0 | -99.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -134297000.0 | -32617.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -261579000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1055000.0 | +100.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 82293000.0 | +7700.3% | USD | 10-K | 2025-09-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1937000.0 | — | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 2614000.0 | +35.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 998000.0 | -61.8% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 3990000.0 | +299.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 4668000.0 | +17.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 843000.0 | -81.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 1633000.0 | +93.7% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 2336000.0 | +43.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 4878000.0 | +108.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 8162000.0 | +67.3% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 5821000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 6362000.0 | +9.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 5741000.0 | -9.8% | USD | 10-K | 2025-09-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-07-31 | 81440669.0 | — | shares | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 83025637.0 | +1.9% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 84530418.0 | +1.8% | shares | 10-K | 2025-09-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-07-31 | 81440669.0 | — | shares | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 83025637.0 | +1.9% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 84530418.0 | +1.8% | shares | 10-K | 2025-09-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 82051867.0 | — | shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 81832244.0 | -0.3% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 81690912.0 | -0.2% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 82133632.0 | +0.5% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 82500109.0 | +0.4% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 83276236.0 | +0.9% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 83705700.0 | +0.5% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 84044661.0 | +0.4% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 84780201.0 | +0.9% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 84858179.0 | +0.1% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 82176629.0 | — | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 82291483.0 | +0.1% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 83846793.0 | +1.9% | shares | 10-K | 2025-09-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 82051867.0 | — | shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 81832244.0 | -0.3% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 81690912.0 | -0.2% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 83305080.0 | +2.0% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 82500109.0 | -1.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 85960868.0 | +4.2% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 83705700.0 | -2.6% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 85880643.0 | +2.6% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 86451737.0 | +0.7% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 86116567.0 | -0.4% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 82176629.0 | — | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 82291483.0 | +0.1% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 85911653.0 | +4.4% | shares | 10-K | 2025-09-11 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1161 | — | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 0.1083 | -6.7% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.1080 | -0.2% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.1196 | +10.7% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.1180 | -1.4% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.1012 | -14.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.1138 | +12.4% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1180 | +3.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.1260 | +6.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.1334 | +5.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 0.4464 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.4404 | -1.4% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.4419 | +0.3% | ratio | 10-K | 2025-09-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3.6564 | — | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 3.6543 | -0.1% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 2.9459 | -19.4% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 3.7229 | +26.4% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 3.4540 | -7.2% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 1.5345 | -55.6% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1.5467 | +0.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2.6612 | +72.1% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 2.6457 | -0.6% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 3.2346 | +22.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 2.7669 | -14.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 3.4808 | +25.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 2.9330 | -15.7% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 2.9459 | — | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 1.5467 | -47.5% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2.7669 | +78.9% | ratio | 10-K | 2025-09-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.6423 | — | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.6036 | -6.0% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 0.6907 | +14.4% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.5922 | -14.3% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 0.6030 | +1.8% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 0.5871 | -2.6% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 0.6580 | +12.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1.0478 | +59.2% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1.0042 | -4.2% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 0.8260 | -17.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 0.8673 | +5.0% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 0.7212 | -16.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.7819 | +8.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 0.6907 | — | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 0.6580 | -4.7% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.8673 | +31.8% | ratio | 10-K | 2025-09-11 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.5308 | — | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 0.4767 | -10.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.5414 | +13.6% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.5911 | +9.2% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.5909 | -0.0% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.6025 | +2.0% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.6189 | +2.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.6225 | +0.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.6299 | +1.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.6447 | +2.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 0.5061 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.5950 | +17.6% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.6254 | +5.1% | ratio | 10-K | 2025-09-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0395 | — | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.2196 | -455.9% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.1305 | +40.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0402 | +130.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0228 | -156.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0348 | +252.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.1288 | -470.4% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1567 | +221.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0941 | -39.9% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.1674 | +77.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -0.1236 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0062 | +95.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0581 | +1032.6% | ratio | 10-K | 2025-09-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0998 | — | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.2786 | -179.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.1629 | +41.5% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -0.0515 | +68.4% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.0694 | -34.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.0180 | +74.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.0405 | +325.6% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0152 | -62.4% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0555 | +264.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.1070 | +92.7% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -0.1651 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0536 | +67.5% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0342 | +163.7% | ratio | 10-K | 2025-09-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.9989 | — | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.9680 | -3.1% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1.0765 | +11.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1.1488 | +6.7% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 1.1397 | -0.8% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 0.5102 | -55.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 0.6542 | +28.2% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1.3386 | +104.6% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1.2485 | -6.7% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1.2572 | +0.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1.2810 | +1.9% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1.2621 | -1.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.8888 | -29.6% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | 1.0765 | — | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 0.6542 | -39.2% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1.2810 | +95.8% | ratio | 10-K | 2025-09-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0046 | — | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.0238 | -418.5% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.0141 | +40.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0048 | +134.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0027 | -155.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0035 | +231.1% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.0147 | -516.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0185 | +226.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0119 | -35.8% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.0223 | +88.3% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -0.0552 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0027 | +95.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0257 | +1035.8% | ratio | 10-K | 2025-09-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0075 | — | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.0381 | -406.3% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.0225 | +41.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0077 | +134.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0043 | -155.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0072 | +269.1% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.0294 | -507.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0338 | +214.9% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0204 | -39.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.0398 | +94.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-07-31 | -0.0933 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0045 | +95.1% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0479 | +1153.9% | ratio | 10-K | 2025-09-11 |