F&F - Financial Insights SEC Filing Analytics

Financial Metrics

GWRE Guidewire Software, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
65
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
398903000.0
Total Liabilities (latest annual)
1263869000.0
Current Liabilities (latest annual)
544802000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 9

Cash and Equivalents

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Current Assets

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 0 | A: 2

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: 4

Operating Cash Flow

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 4

Shares Outstanding

Q: 0 | A: 3

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

Q: 0 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.