Financial Metrics
ZS Zscaler, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-01-13 | SEC Filing Index |
| Insider | 4 | 2026-01-02 | SEC Filing Index |
| Insider | 4 | 2025-12-29 | 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 | 387598000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 418800000.0 | +8.1% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 496703000.0 | +18.6% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 524999000.0 | +5.7% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 553201000.0 | +5.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 627955000.0 | +13.5% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 647900000.0 | +3.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 678034000.0 | +4.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 788112000.0 | +16.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 815751000.0 | +3.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1616952000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 2167771000.0 | +34.1% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2673115000.0 | +23.3% | 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 | 299994000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 322951000.0 | +7.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 385309000.0 | +19.3% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 407800000.0 | +5.8% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 434870000.0 | +6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 486493000.0 | +11.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 499402000.0 | +2.7% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 522056000.0 | +4.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 603359000.0 | +15.6% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 624491000.0 | +3.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1254120000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1690642000.0 | +34.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2054937000.0 | +21.5% | 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 | -65238000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -55746000.0 | +14.5% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -46057000.0 | +17.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -45457000.0 | +1.3% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | -3013000.0 | +93.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -30667000.0 | -917.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -40140000.0 | -30.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -25411000.0 | +36.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -36362000.0 | -43.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -51773000.0 | -42.4% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -234623000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -121477000.0 | +48.2% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -128460000.0 | -5.7% | 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 | -57453000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -46046000.0 | +19.9% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -33483000.0 | +27.3% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -28469000.0 | +15.0% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 19124000.0 | +167.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -12051000.0 | -163.0% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -7724000.0 | +35.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -4125000.0 | +46.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -11615000.0 | -181.6% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -34312000.0 | -195.4% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -202335000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -57706000.0 | +71.5% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -41478000.0 | +28.1% | 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.4 | — | USD/shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.32 | +20.0% | USD/shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.23 | +28.1% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.19 | +17.4% | USD/shares | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.13 | +168.4% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.08 | -161.5% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.05 | +37.5% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.03 | +40.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.07 | -133.3% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.21 | -200.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -1.4 | — | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.39 | +72.1% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.27 | +30.8% | 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.4 | — | USD/shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.32 | +20.0% | USD/shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.23 | +28.1% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.19 | +17.4% | USD/shares | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.12 | +163.2% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.08 | -166.7% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.05 | +37.5% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.03 | +40.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.07 | -133.3% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.21 | -200.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -1.4 | — | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.39 | +72.1% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.27 | +30.8% | 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 | 1257012000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1275297000.0 | +1.5% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1262206000.0 | -1.0% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 1361723000.0 | +7.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1438586000.0 | +5.6% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1259197000.0 | -12.5% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1423080000.0 | +13.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 1553645000.0 | +9.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1758506000.0 | +13.2% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 1990890000.0 | +13.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2389023000.0 | +20.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1338195000.0 | -44.0% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 1202751000.0 | -10.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1262206000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 1423080000.0 | +12.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2389023000.0 | +67.9% | 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 | 358614000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 376339000.0 | +4.9% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 582636000.0 | +54.8% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 366843000.0 | -37.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 479611000.0 | +30.7% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 506284000.0 | +5.6% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 736529000.0 | +45.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 424573000.0 | -42.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 514314000.0 | +21.1% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 615787000.0 | +19.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 992181000.0 | +61.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 530487000.0 | -46.5% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 551820000.0 | +4.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 582636000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 736529000.0 | +26.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 992181000.0 | +34.7% | 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 | 2416109000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 2527250000.0 | +4.6% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 2890314000.0 | +14.4% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 2891590000.0 | +0.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 3142708000.0 | +8.7% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 2970014000.0 | -5.5% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 3396617000.0 | +14.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 3393780000.0 | -0.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 3665206000.0 | +8.0% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 3915401000.0 | +6.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 4894290000.0 | +25.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 4205961000.0 | -14.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 4450763000.0 | +5.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 2890314000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 3396617000.0 | +17.5% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 4894290000.0 | +44.1% | 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 | 3039956000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 3200712000.0 | +5.3% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 3608317000.0 | +12.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 3635584000.0 | +0.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 3934226000.0 | +8.2% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 4198751000.0 | +6.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 4704968000.0 | +12.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 4709002000.0 | +0.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 5005968000.0 | +6.3% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 5339628000.0 | +6.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 6419888000.0 | +20.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 6503087000.0 | +1.3% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 6753828000.0 | +3.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 3608317000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 4704968000.0 | +30.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 6419888000.0 | +36.4% | 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 | 1204004000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1289142000.0 | +7.1% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1535868000.0 | +19.1% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 1474418000.0 | -4.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1583905000.0 | +7.4% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1701321000.0 | +7.4% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 3112887000.0 | +83.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 2963610000.0 | -4.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 3048866000.0 | +2.9% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 3168399000.0 | +3.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2429611000.0 | -23.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 2305734000.0 | -5.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 2340966000.0 | +1.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1535868000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 3112887000.0 | +102.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2429611000.0 | -21.9% | 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 | 2511299000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 2599438000.0 | +3.5% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 2883205000.0 | +10.9% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 2828059000.0 | -1.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 2975370000.0 | +5.2% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 3105612000.0 | +4.4% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 3430866000.0 | +10.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 3280457000.0 | -4.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 3398622000.0 | +3.6% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 3534689000.0 | +4.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 4620615000.0 | +30.7% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 4520759000.0 | -2.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 4557880000.0 | +0.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 2883205000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 3430866000.0 | +19.0% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 4620615000.0 | +34.7% | 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 | 528657000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-04-30 | 601274000.0 | +13.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 725112000.0 | +20.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2023-10-31 | 807525000.0 | +11.4% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-01-31 | 958856000.0 | +18.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-04-30 | 1093139000.0 | +14.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 1274102000.0 | +16.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 1428545000.0 | +12.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 1607346000.0 | +12.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 1804939000.0 | +12.3% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1799273000.0 | -0.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1982328000.0 | +10.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | 2195948000.0 | +10.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 725112000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1274102000.0 | +75.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1799273000.0 | +41.2% | USD | 10-K | 2025-09-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1140516000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1140840000.0 | +0.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1134159000.0 | -0.6% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 1134026000.0 | -0.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1141011000.0 | +0.6% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1137687000.0 | -0.3% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1142275000.0 | +0.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 1145799000.0 | +0.3% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1147513000.0 | +0.1% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 1148881000.0 | +0.1% | USD | 10-Q | 2025-05-29 |
| Annual | 2023-07-31 | 1134159000.0 | — | USD | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 1142275000.0 | +0.7% | USD | 10-K | 2024-09-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 217938000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 326407000.0 | +49.8% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 260806000.0 | -20.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 402875000.0 | +54.5% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 576289000.0 | +43.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 331335000.0 | -42.5% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 510768000.0 | +54.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 721849000.0 | +41.3% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 448280000.0 | -37.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 652353000.0 | +45.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 462343000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 779846000.0 | +68.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 972453000.0 | +24.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 | 12352000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -78922000.0 | -738.9% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -162545000.0 | -106.0% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -248750000.0 | -53.0% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | -608992000.0 | -144.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -201660000.0 | +66.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -201142000.0 | +0.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -179440000.0 | +10.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -1502211000.0 | -737.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -1863124000.0 | -24.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -259337000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -683180000.0 | -163.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -427022000.0 | +37.5% | 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 | 13512000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 14602000.0 | +8.1% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 1256000.0 | -91.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 22255000.0 | +1671.9% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 29694000.0 | +33.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 890000.0 | -97.0% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 25800000.0 | +2798.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 25401000.0 | -1.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 3103000.0 | -87.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 24499000.0 | +689.5% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 45990000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 64208000.0 | +39.6% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 420512000.0 | +554.9% | 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 | 43883000.0 | — | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 70127000.0 | +59.8% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 28659000.0 | -59.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 59553000.0 | +107.8% | USD | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 95204000.0 | +59.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 17025000.0 | -82.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 32043000.0 | +88.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 104206000.0 | +225.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 17311000.0 | -83.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 35066000.0 | +102.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 97197000.0 | — | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 144588000.0 | +48.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 164252000.0 | +13.6% | USD | 10-K | 2025-09-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 145087000.0 | — | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 145874000.0 | +0.5% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 147169000.0 | +0.9% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 148313000.0 | +0.8% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 149758000.0 | +1.0% | shares | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 151304000.0 | +1.0% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 152490000.0 | +0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 153415000.0 | +0.6% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 154725000.0 | +0.9% | shares | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 155696000.0 | +0.6% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 158301000.0 | +1.7% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 159468000.0 | +0.7% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 160570000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 147169000.0 | — | shares | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 152490000.0 | +3.6% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 158301000.0 | +3.8% | shares | 10-K | 2025-09-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 145087000.0 | — | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 145874000.0 | +0.5% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 147169000.0 | +0.9% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 148313000.0 | +0.8% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 149758000.0 | +1.0% | shares | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 151304000.0 | +1.0% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 152490000.0 | +0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 153415000.0 | +0.6% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 154725000.0 | +0.9% | shares | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 155696000.0 | +0.6% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 158301000.0 | +1.7% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 159468000.0 | +0.7% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 160570000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 147169000.0 | — | shares | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 152490000.0 | +3.6% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 158301000.0 | +3.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 | 144511000.0 | — | shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 145354000.0 | +0.6% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 147625000.0 | +1.6% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 148951000.0 | +0.9% | shares | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 150290000.0 | +0.9% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 152557000.0 | +1.5% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 153672000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 154909000.0 | +0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 158596000.0 | +2.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 159683000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 144942000.0 | — | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 149586000.0 | +3.2% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 154404000.0 | +3.2% | 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 | 144511000.0 | — | shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 145354000.0 | +0.6% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 147625000.0 | +1.6% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 148951000.0 | +0.9% | shares | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 154081000.0 | +3.4% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 152557000.0 | -1.0% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 153672000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 154909000.0 | +0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 158596000.0 | +2.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 159683000.0 | +0.7% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 144942000.0 | — | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 149586000.0 | +3.2% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 154404000.0 | +3.2% | 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.1275 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.1308 | +2.6% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 0.1366 | +4.4% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 0.1334 | -2.3% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.1318 | -1.3% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 0.1334 | +1.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.1294 | -2.9% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.1270 | -1.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 0.1212 | -4.6% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.1208 | -0.3% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.4481 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.4607 | +2.8% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.4164 | -9.6% | 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 | 2.0067 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.9604 | -2.3% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1.8819 | -4.0% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 1.9612 | +4.2% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1.9842 | +1.2% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1.7457 | -12.0% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1.0911 | -37.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 1.1452 | +4.9% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1.2022 | +5.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 1.2358 | +2.8% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2.0144 | +63.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 1.8241 | -9.4% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 1.9013 | +4.2% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 1.8819 | — | ratio | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 1.0911 | -42.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2.0144 | +84.6% | 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 | 4.7503 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 4.3232 | -9.0% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 3.9762 | -8.0% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 3.5021 | -11.9% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 3.1030 | -11.4% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 2.8410 | -8.4% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 2.6928 | -5.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 2.2964 | -14.7% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 2.1144 | -7.9% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 1.9583 | -7.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2.5680 | +31.1% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 2.2805 | -11.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 2.0756 | -9.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 3.9762 | — | ratio | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 2.6928 | -32.3% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2.5680 | -4.6% | 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.7740 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.7711 | -0.4% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 0.7757 | +0.6% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 0.7768 | +0.1% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.7861 | +1.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 0.7747 | -1.4% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.7708 | -0.5% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 0.7700 | -0.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | 0.7656 | -0.6% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.7655 | -0.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.7756 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.7799 | +0.6% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.7687 | -1.4% | 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.1482 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.1099 | +25.8% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.0674 | +38.7% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.0542 | +19.6% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0346 | +163.8% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.0192 | -155.5% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.0119 | +37.9% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.0061 | +49.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.0147 | -142.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.0421 | -185.4% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -0.1251 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0266 | +78.7% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.0155 | +41.7% | 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.1683 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.1331 | +20.9% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.0927 | +30.3% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.0866 | +6.6% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | -0.0054 | +93.7% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.0488 | -796.7% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.0620 | -26.9% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.0375 | +39.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.0461 | -23.1% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.0635 | -37.6% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -0.1451 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0560 | +61.4% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.0481 | +14.2% | 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 | 1.0440 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 0.9893 | -5.2% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 0.8218 | -16.9% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | 0.9236 | +12.4% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 0.9083 | -1.7% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 0.7401 | -18.5% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 0.4572 | -38.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | 0.5242 | +14.7% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 0.5768 | +10.0% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2025-04-30 | 0.6284 | +8.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.9833 | +56.5% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.5804 | -41.0% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.5138 | -11.5% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | 0.8218 | — | ratio | 10-K | 2024-09-12 |
| Annual | 2024-07-31 | 0.4572 | -44.4% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.9833 | +115.1% | 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.0189 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.0144 | +23.9% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.0092 | +36.0% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.0072 | +21.4% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0046 | +162.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.0026 | -156.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.0015 | +39.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.0008 | +49.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.0018 | -131.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.0051 | -184.4% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -0.0561 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0123 | +78.1% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.0065 | +47.3% | 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.1087 | — | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -0.0766 | +29.5% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-10-31 | -0.0415 | +45.9% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | -0.0297 | +28.4% | ratio | 10-Q | 2025-03-10 |
| Quarterly | 2024-04-30 | 0.0175 | +158.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-10-31 | -0.0084 | -148.2% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -0.0048 | +43.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | -0.0023 | +52.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-10-31 | -0.0059 | -156.4% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.0156 | -166.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-07-31 | -0.2790 | — | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0453 | +83.8% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -0.0231 | +49.1% | ratio | 10-K | 2025-09-11 |