Financial Metrics
SNPS SYNOPSYS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 3 | 2026-02-20 | 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 | 1361340000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 1262744000.0 | -7.2% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 1354390000.0 | +7.3% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 1510989000.0 | +11.6% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 1454712000.0 | -3.7% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 1525749000.0 | +4.9% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 1455315000.0 | -4.6% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 1604266000.0 | +10.2% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1739737000.0 | +8.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 2408798000.0 | +38.5% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 5318014000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 6127436000.0 | +15.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 7054178000.0 | +15.1% | USD | 10-K | 2025-12-22 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1076986000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 1014503000.0 | -5.8% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 1093958000.0 | +7.8% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 1231796000.0 | +12.6% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 1154315000.0 | -6.3% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 1235073000.0 | +7.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 1185340000.0 | -4.0% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 1285919000.0 | +8.5% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1359173000.0 | +5.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 1771416000.0 | +30.3% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 4287171000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 4882147000.0 | +13.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 5430629000.0 | +11.2% | USD | 10-K | 2025-12-22 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 255932000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 292375000.0 | +14.2% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 300076000.0 | +2.6% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 352626000.0 | +17.5% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 332072000.0 | -5.8% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 360211000.0 | +8.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 251839000.0 | -30.1% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 376426000.0 | +49.5% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 165269000.0 | -56.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 203046000.0 | +22.9% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 1273239000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 1355711000.0 | +6.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 914927000.0 | -32.5% | USD | 10-K | 2025-12-22 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 271536000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 272910000.0 | +0.5% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 336252000.0 | +23.2% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 449112000.0 | +33.6% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 292107000.0 | -35.0% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 408055000.0 | +39.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 295683000.0 | -27.5% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 345332000.0 | +16.8% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 242509000.0 | -29.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 64958000.0 | -73.2% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 1229888000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 2263380000.0 | +84.0% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1332220000.0 | -41.1% | USD | 10-K | 2025-12-22 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.78 | — | USD/shares | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 1.79 | +0.6% | USD/shares | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 2.21 | +23.5% | USD/shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 2.95 | +33.5% | USD/shares | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 1.91 | -35.3% | USD/shares | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 2.66 | +39.3% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 1.91 | -28.2% | USD/shares | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 2.23 | +16.8% | USD/shares | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1.51 | -32.3% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.34 | -77.5% | USD/shares | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 8.08 | — | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 14.78 | +82.9% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 8.13 | -45.0% | USD/shares | 10-K | 2025-12-22 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.75 | — | USD/shares | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 1.76 | +0.6% | USD/shares | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 2.17 | +23.3% | USD/shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 2.89 | +33.2% | USD/shares | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 1.88 | -34.9% | USD/shares | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 2.61 | +38.8% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 1.89 | -27.6% | USD/shares | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 2.21 | +16.9% | USD/shares | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1.5 | -32.1% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.34 | -77.3% | USD/shares | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 7.92 | — | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 14.51 | +83.2% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 8.04 | -44.6% | USD/shares | 10-K | 2025-12-22 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1154873000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 1544592000.0 | +33.7% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 1686144000.0 | +9.2% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 1433966000.0 | -15.0% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 1118944000.0 | -22.0% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 1502920000.0 | +34.3% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 1839815000.0 | +22.4% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 3896532000.0 | +111.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 3653880000.0 | -6.2% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 14119095000.0 | +286.4% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 2526475000.0 | -82.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 2888030000.0 | +14.3% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 2129572000.0 | -26.3% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 1433966000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3896532000.0 | +171.7% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 2888030000.0 | -25.9% | USD | 10-K | 2025-12-22 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1035323000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 779892000.0 | -24.7% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 666577000.0 | -14.5% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 856660000.0 | +28.5% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 1064135000.0 | +24.2% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 834918000.0 | -21.5% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 805198000.0 | -3.6% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 934470000.0 | +16.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 892647000.0 | -4.5% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 1002195000.0 | +12.3% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1392373000.0 | +38.9% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1505427000.0 | +8.1% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 1640665000.0 | +9.0% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 856660000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 934470000.0 | +9.1% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1505427000.0 | +61.1% | USD | 10-K | 2025-12-22 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 220881000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 256426000.0 | +16.1% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 282791000.0 | +10.3% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 325590000.0 | +15.1% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 382727000.0 | +17.5% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 377875000.0 | -1.3% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 386009000.0 | +2.2% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 361849000.0 | -6.3% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 415199000.0 | +14.7% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 395339000.0 | -4.8% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 382056000.0 | -3.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 365190000.0 | -4.4% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 393221000.0 | +7.7% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 325590000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 361849000.0 | +11.1% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 365190000.0 | +0.9% | USD | 10-K | 2025-12-22 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3028399000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 3160935000.0 | +4.4% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 3268312000.0 | +3.4% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 3430624000.0 | +5.0% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 3407928000.0 | -0.7% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 4653120000.0 | +36.5% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 5127753000.0 | +10.2% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 6469666000.0 | +26.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 6323616000.0 | -2.3% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 16879029000.0 | +166.9% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 5595628000.0 | -66.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 6012102000.0 | +7.4% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 5373638000.0 | -10.6% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 3430624000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 6469666000.0 | +88.6% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 6012102000.0 | -7.1% | USD | 10-K | 2025-12-22 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 9565624000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 9790732000.0 | +2.4% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 9923231000.0 | +1.4% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 10333131000.0 | +4.1% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 10558259000.0 | +2.2% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 11011837000.0 | +4.3% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 11648684000.0 | +5.8% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 13073561000.0 | +12.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 13041089000.0 | -0.2% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 23756517000.0 | +82.2% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 48230256000.0 | +103.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 48224461000.0 | -0.0% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 47237928000.0 | -2.0% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 10333131000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 13073561000.0 | +26.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 48224461000.0 | +268.9% | USD | 10-K | 2025-12-22 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2724997000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 2748680000.0 | +0.9% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 2729982000.0 | -0.7% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 2985451000.0 | +9.4% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 2644507000.0 | -11.4% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 2508350000.0 | -5.1% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 2534950000.0 | +1.1% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 2650120000.0 | +4.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 2358594000.0 | -11.0% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 2406076000.0 | +2.0% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 3444207000.0 | +43.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 3722494000.0 | +8.1% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 3942650000.0 | +5.9% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 2985451000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 2650120000.0 | -11.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 3722494000.0 | +40.5% | USD | 10-K | 2025-12-22 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3886873000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 3917910000.0 | +0.8% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 3923350000.0 | +0.1% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 4148830000.0 | +5.7% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 3851642000.0 | -7.2% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 3822996000.0 | -0.7% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 3903269000.0 | +2.1% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 4050355000.0 | +3.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 3736188000.0 | -7.8% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 13840912000.0 | +270.5% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 20616070000.0 | +49.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 19897446000.0 | -3.5% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 16689930000.0 | -16.1% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 4148830000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 4050355000.0 | -2.4% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 19897446000.0 | +391.3% | USD | 10-K | 2025-12-22 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 5636754000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 5831859000.0 | +3.5% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 5958555000.0 | +2.2% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 6147308000.0 | +3.2% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 6670984000.0 | +8.5% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 7153160000.0 | +7.2% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 7709396000.0 | +7.8% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 8990702000.0 | +16.6% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 9304792000.0 | +3.5% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 9915718000.0 | +6.6% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 27614531000.0 | +178.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 28327602000.0 | +2.6% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 30548827000.0 | +7.8% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 6147308000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 8990702000.0 | +46.3% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 28327602000.0 | +215.1% | USD | 10-K | 2025-12-22 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 20569000.0 | — | USD | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 20201000.0 | -1.8% | USD | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 18165000.0 | -10.1% | USD | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 18078000.0 | -0.5% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 16951000.0 | -6.2% | USD | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 16960000.0 | +0.1% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 15599000.0 | -8.0% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 15601000.0 | +0.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 14220000.0 | -8.9% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 10027681000.0 | +70418.2% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 14318016000.0 | +42.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 13462398000.0 | -6.0% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 10022093000.0 | -25.6% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 18078000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 15601000.0 | -13.7% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 13462398000.0 | +86191.9% | USD | 10-K | 2025-12-22 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 114751000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 817691000.0 | +612.6% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 1377213000.0 | +68.4% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | -87790000.0 | -106.4% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 388800000.0 | +542.9% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 844211000.0 | +117.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | -67455000.0 | -108.0% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 207910000.0 | +408.2% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 878870000.0 | +322.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 856832000.0 | -2.5% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 1703274000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 1407029000.0 | -17.4% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1518608000.0 | +7.9% | USD | 10-K | 2025-12-22 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -36247000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | -127712000.0 | -252.3% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | -181553000.0 | -42.2% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | -54397000.0 | +70.0% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | -166186000.0 | -205.5% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | -219979000.0 | -32.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | -21980000.0 | +90.0% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 53997000.0 | +345.7% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | -16445686000.0 | -30556.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | -36506000.0 | +99.8% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | -482101000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 1223013000.0 | +353.7% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | -15881269000.0 | -1398.5% | USD | 10-K | 2025-12-22 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -376775000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | -591170000.0 | -56.9% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | -942577000.0 | -59.4% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | -187150000.0 | +80.1% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | -154580000.0 | +17.4% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | -211391000.0 | -36.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | -141838000.0 | +32.9% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 9954611000.0 | +7118.3% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 14191608000.0 | +42.6% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | -1583165000.0 | -111.2% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | -1196871000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | -181297000.0 | +84.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 13355757000.0 | +7466.8% | USD | 10-K | 2025-12-22 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 43500000.0 | — | USD | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 91368000.0 | +110.0% | USD | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 136520000.0 | +49.4% | USD | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 40391000.0 | -70.4% | USD | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 78763000.0 | +95.0% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 118772000.0 | +50.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 40715000.0 | -65.7% | USD | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 96303000.0 | +136.5% | USD | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 134908000.0 | +40.1% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 35320000.0 | -73.8% | USD | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 189618000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 139500000.0 | -26.4% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 169454000.0 | +21.5% | USD | 10-K | 2025-12-22 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 152380000.0 | — | shares | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 152251000.0 | -0.1% | shares | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 152125000.0 | -0.1% | shares | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 152053000.0 | -0.0% | shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 152536000.0 | +0.3% | shares | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 153204000.0 | +0.4% | shares | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 153613000.0 | +0.3% | shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 154112000.0 | +0.3% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 154618000.0 | +0.3% | shares | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 155146000.0 | +0.3% | shares | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 185460000.0 | +19.5% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 185994000.0 | +0.3% | shares | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 191449000.0 | +2.9% | shares | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 152053000.0 | — | shares | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 154112000.0 | +1.4% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 185994000.0 | +20.7% | shares | 10-K | 2025-12-22 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-10-31 | 154112000.0 | — | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 185994000.0 | +20.7% | shares | 10-K | 2025-12-22 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 152401000.0 | — | shares | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 152187000.0 | -0.1% | shares | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 152023000.0 | -0.1% | shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 152311000.0 | +0.2% | shares | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 152971000.0 | +0.4% | shares | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 153417000.0 | +0.3% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 154408000.0 | +0.6% | shares | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 154927000.0 | +0.3% | shares | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 160174000.0 | +3.4% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 189593000.0 | +18.4% | shares | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 152146000.0 | — | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 153138000.0 | +0.7% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 163947000.0 | +7.1% | shares | 10-K | 2025-12-22 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 155076000.0 | — | shares | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 154730000.0 | -0.2% | shares | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 154947000.0 | +0.1% | shares | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 155334000.0 | +0.2% | shares | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 155770000.0 | +0.3% | shares | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 156131000.0 | +0.2% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 156189000.0 | +0.0% | shares | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 156088000.0 | -0.1% | shares | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 161682000.0 | +3.6% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 190762000.0 | +18.0% | shares | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 155195000.0 | — | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 155944000.0 | +0.5% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 165656000.0 | +6.2% | shares | 10-K | 2025-12-22 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1423 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.1290 | -9.4% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.1365 | +5.8% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.1431 | +4.9% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.1321 | -7.7% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.1310 | -0.9% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.1116 | -14.8% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.0675 | -39.5% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.0361 | -46.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.0510 | +41.4% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.5147 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.4687 | -8.9% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1463 | -68.8% | ratio | 10-K | 2025-12-22 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.1113 | — | ratio | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 1.1500 | +3.5% | ratio | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 1.1972 | +4.1% | ratio | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 1.1491 | -4.0% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 1.2887 | +12.1% | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 1.8551 | +43.9% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 2.0228 | +9.0% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 2.4413 | +20.7% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 2.6811 | +9.8% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 7.0152 | +161.7% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 1.6246 | -76.8% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1.6151 | -0.6% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 1.3630 | -15.6% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 1.1491 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 2.4413 | +112.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1.6151 | -33.8% | ratio | 10-K | 2025-12-22 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.6896 | — | ratio | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 0.6718 | -2.6% | ratio | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 0.6584 | -2.0% | ratio | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 0.6749 | +2.5% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.5774 | -14.5% | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 0.5344 | -7.4% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 0.5063 | -5.3% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 0.4505 | -11.0% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.4015 | -10.9% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 1.3959 | +247.6% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.7466 | -46.5% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.7024 | -5.9% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 0.5463 | -22.2% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.6749 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.4505 | -33.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.7024 | +55.9% | ratio | 10-K | 2025-12-22 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.7911 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.8034 | +1.6% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.8077 | +0.5% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.8152 | +0.9% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.7935 | -2.7% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.8095 | +2.0% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.8145 | +0.6% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.8016 | -1.6% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.7813 | -2.5% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.7354 | -5.9% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.8062 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.7968 | -1.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.7698 | -3.4% | ratio | 10-K | 2025-12-22 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1995 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.2161 | +8.4% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.2483 | +14.9% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.2972 | +19.7% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.2008 | -32.4% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.2674 | +33.2% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.2032 | -24.0% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.2153 | +5.9% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.1394 | -35.2% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.0270 | -80.7% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.2313 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.3694 | +59.7% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1889 | -48.9% | ratio | 10-K | 2025-12-22 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1880 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.2315 | +23.2% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.2216 | -4.3% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.2334 | +5.3% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.2283 | -2.2% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.2361 | +3.4% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.1730 | -26.7% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.2346 | +35.6% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.0950 | -59.5% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.0843 | -11.3% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.2394 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.2213 | -7.6% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1297 | -41.4% | ratio | 10-K | 2025-12-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4238 | — | ratio | 10-Q | 2023-02-17 |
| Quarterly | 2023-04-30 | 0.5619 | +32.6% | ratio | 10-Q | 2023-05-19 |
| Quarterly | 2023-07-31 | 0.6176 | +9.9% | ratio | 10-Q | 2023-08-18 |
| Quarterly | 2023-10-31 | 0.4803 | -22.2% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.4231 | -11.9% | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2024-04-30 | 0.5992 | +41.6% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2024-07-31 | 0.7258 | +21.1% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-10-31 | 1.4703 | +102.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 1.5492 | +5.4% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2025-04-30 | 5.8681 | +278.8% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.7335 | -87.5% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.7758 | +5.8% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2026-01-31 | 0.5401 | -30.4% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.4803 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.4703 | +206.1% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.7758 | -47.2% | ratio | 10-K | 2025-12-22 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0284 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.0279 | -1.8% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.0339 | +21.6% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.0425 | +25.5% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.0265 | -37.6% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.0350 | +32.1% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.0227 | -35.3% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.0145 | -35.9% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.0050 | -65.4% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.0014 | -72.7% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.1190 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.1731 | +45.5% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.0276 | -84.0% | ratio | 10-K | 2025-12-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0482 | — | ratio | 10-Q | 2024-02-23 |
| Quarterly | 2023-04-30 | 0.0468 | -2.9% | ratio | 10-Q | 2024-05-24 |
| Quarterly | 2023-07-31 | 0.0564 | +20.6% | ratio | 10-Q | 2024-08-23 |
| Quarterly | 2024-01-31 | 0.0673 | +19.3% | ratio | 10-Q | 2025-02-26 |
| Quarterly | 2024-04-30 | 0.0408 | -39.3% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2024-07-31 | 0.0529 | +29.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-01-31 | 0.0318 | -40.0% | ratio | 10-Q | 2026-02-25 |
| Quarterly | 2025-04-30 | 0.0348 | +9.6% | ratio | 10-Q | 2025-05-28 |
| Quarterly | 2025-07-31 | 0.0088 | -74.8% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2026-01-31 | 0.0021 | -75.8% | ratio | 10-Q | 2026-02-25 |
| Annual | 2023-10-31 | 0.2001 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.2517 | +25.8% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.0470 | -81.3% | ratio | 10-K | 2025-12-22 |