Financial Metrics
COO COOPER COMPANIES, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4/A | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-01-14 | SEC Filing Index |
| Insider | 3 | 2026-01-13 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | 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 | 858500000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 877400000.0 | +2.2% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 930200000.0 | +6.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 931600000.0 | +0.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 942600000.0 | +1.2% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 1002800000.0 | +6.4% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 964700000.0 | -3.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 1002300000.0 | +3.9% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 1060300000.0 | +5.8% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 1024100000.0 | -3.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 3593200000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 3895400000.0 | +8.4% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 4092400000.0 | +5.1% | USD | 10-K | 2025-12-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 558500000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 582900000.0 | +4.4% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 610000000.0 | +4.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 623800000.0 | +2.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 631200000.0 | +1.2% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 663000000.0 | +5.0% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 660200000.0 | -0.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 679100000.0 | +2.9% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 692000000.0 | +1.9% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 695200000.0 | +0.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 2357900000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 2595700000.0 | +10.1% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 2682100000.0 | +3.3% | USD | 10-K | 2025-12-05 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 149500000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 96300000.0 | -35.6% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 151600000.0 | +57.4% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 153100000.0 | +1.0% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 161700000.0 | +5.6% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 192500000.0 | +19.0% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 182000000.0 | -5.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 184800000.0 | +1.5% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 175700000.0 | -4.9% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 212800000.0 | +21.1% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 533100000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 705700000.0 | +32.4% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 682900000.0 | -3.2% | USD | 10-K | 2025-12-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 84600000.0 | — | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-04-30 | 39800000.0 | -53.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-07-31 | 85300000.0 | +114.3% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 81200000.0 | -4.8% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2024-04-30 | 88900000.0 | +9.5% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2024-07-31 | 104700000.0 | +17.8% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 104300000.0 | -0.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 87700000.0 | -15.9% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-07-31 | 98300000.0 | +12.1% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 130800000.0 | +33.1% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 294200000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 392300000.0 | +33.3% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 374900000.0 | -4.4% | USD | 10-K | 2025-12-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.43 | — | USD/shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.2 | -53.5% | USD/shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.43 | +115.0% | USD/shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.41 | -4.7% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.45 | +9.8% | USD/shares | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.53 | +17.8% | USD/shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.52 | -1.9% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.49 | +11.4% | USD/shares | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.67 | +36.7% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 1.49 | — | USD/shares | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 1.97 | +32.2% | USD/shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 1.88 | -4.6% | USD/shares | 10-K | 2025-12-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.43 | — | USD/shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.2 | -53.5% | USD/shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.43 | +115.0% | USD/shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.41 | -4.7% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.44 | +7.3% | USD/shares | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.52 | +18.2% | USD/shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.52 | +0.0% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.49 | +11.4% | USD/shares | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.66 | +34.7% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 1.48 | — | USD/shares | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 1.96 | +32.4% | USD/shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 1.87 | -4.6% | USD/shares | 10-K | 2025-12-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 118200000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 111900000.0 | -5.3% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 117300000.0 | +4.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-10-31 | 120800000.0 | +3.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 135200000.0 | +11.9% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 112400000.0 | -16.9% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 109700000.0 | -2.4% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2024-10-31 | 107600000.0 | -1.9% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 100900000.0 | -6.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 116200000.0 | +15.2% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 124900000.0 | +7.5% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 110600000.0 | -11.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 124900000.0 | +12.9% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 120800000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 107600000.0 | -10.9% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 110600000.0 | +2.8% | USD | 10-K | 2025-12-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 581800000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 564700000.0 | -2.9% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 629900000.0 | +11.5% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 609700000.0 | -3.2% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 651000000.0 | +6.8% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 688700000.0 | +5.8% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 739000000.0 | +7.3% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 717000000.0 | -3.0% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 716400000.0 | -0.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 780900000.0 | +9.0% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 792300000.0 | +1.5% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 829000000.0 | +4.6% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 807100000.0 | -2.6% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 609700000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 717000000.0 | +17.6% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 829000000.0 | +15.6% | USD | 10-K | 2025-12-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 659100000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 699000000.0 | +6.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 723600000.0 | +3.5% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 735600000.0 | +1.7% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 747500000.0 | +1.6% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 775400000.0 | +3.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 779300000.0 | +0.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 802700000.0 | +3.0% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 842900000.0 | +5.0% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 880300000.0 | +4.4% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 881000000.0 | +0.1% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 846000000.0 | -4.0% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 876400000.0 | +3.6% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 735600000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 802700000.0 | +9.1% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 846000000.0 | +5.4% | USD | 10-K | 2025-12-05 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1577500000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1599300000.0 | +1.4% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1711000000.0 | +7.0% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 1704900000.0 | -0.4% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1793900000.0 | +5.2% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 1859000000.0 | +3.6% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1926700000.0 | +3.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1951500000.0 | +1.3% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 1987000000.0 | +1.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 2125700000.0 | +7.0% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 2137800000.0 | +0.6% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 2106400000.0 | -1.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 2133800000.0 | +1.3% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 1704900000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 1951500000.0 | +14.5% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 2106400000.0 | +7.9% | USD | 10-K | 2025-12-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 11561100000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 11539500000.0 | -0.2% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 11697300000.0 | +1.4% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 11658900000.0 | -0.3% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 12032600000.0 | +3.2% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 12047400000.0 | +0.1% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 12108000000.0 | +0.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 12315200000.0 | +1.7% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 12222200000.0 | -0.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 12413600000.0 | +1.6% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 12376700000.0 | -0.3% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 12394800000.0 | +0.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 12424200000.0 | +0.2% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 11658900000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 12315200000.0 | +5.6% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 12394800000.0 | +0.6% | USD | 10-K | 2025-12-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 915800000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 949100000.0 | +3.6% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 993600000.0 | +4.7% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 969000000.0 | -2.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 964900000.0 | -0.4% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 952500000.0 | -1.3% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 969500000.0 | +1.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1022800000.0 | +5.5% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 999600000.0 | -2.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1012500000.0 | +1.3% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 1010100000.0 | -0.2% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 1112800000.0 | +10.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 1595700000.0 | +43.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 969000000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 1022800000.0 | +5.6% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 1112800000.0 | +8.8% | USD | 10-K | 2025-12-05 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 4225400000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 4161500000.0 | -1.5% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 4168800000.0 | +0.2% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 4107900000.0 | -1.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 4337300000.0 | +5.6% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 4243500000.0 | -2.2% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 4182800000.0 | -1.4% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 4231600000.0 | +1.2% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 4094700000.0 | -3.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 4125500000.0 | +0.8% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 4023700000.0 | -2.5% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 4155700000.0 | +3.3% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 4060200000.0 | -2.3% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 4107900000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 4231600000.0 | +3.0% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 4155700000.0 | -1.8% | USD | 10-K | 2025-12-05 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 7335500000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 7377800000.0 | +0.6% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 7528300000.0 | +2.0% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 7550800000.0 | +0.3% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 7695100000.0 | +1.9% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 7803700000.0 | +1.4% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 7925000000.0 | +1.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 8083400000.0 | +2.0% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 8127300000.0 | +0.5% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 8287900000.0 | +2.0% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 8352800000.0 | +0.8% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 8238900000.0 | -1.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 8363800000.0 | +1.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 7550800000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 8083400000.0 | +7.1% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 8238900000.0 | +1.9% | USD | 10-K | 2025-12-05 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2623700000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 2562400000.0 | -2.3% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 2511100000.0 | -2.0% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 2520400000.0 | +0.4% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 2722900000.0 | +8.0% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 2668300000.0 | -2.0% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 2588800000.0 | -3.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 2548000000.0 | -1.6% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 2489100000.0 | -2.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 2523600000.0 | +1.4% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 2429500000.0 | -3.7% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 2455700000.0 | +1.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 1877300000.0 | -23.6% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 2520400000.0 | — | USD | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 2548000000.0 | +1.1% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 2455700000.0 | -3.6% | USD | 10-K | 2025-12-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 166600000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 290800000.0 | +74.5% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 433300000.0 | +49.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 122700000.0 | -71.7% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 233700000.0 | +90.5% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 441200000.0 | +88.8% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 190600000.0 | -56.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 286800000.0 | +50.5% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 548200000.0 | +91.1% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 260900000.0 | -52.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 607500000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 709300000.0 | +16.8% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 796100000.0 | +12.2% | USD | 10-K | 2025-12-05 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -113300000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | -195300000.0 | -72.4% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | -288200000.0 | -47.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | -324100000.0 | -12.5% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -398900000.0 | -23.1% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | -523000000.0 | -31.1% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | -96800000.0 | +81.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | -176000000.0 | -81.8% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | -274100000.0 | -55.7% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | -102900000.0 | +62.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | -449000000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | -764600000.0 | -70.3% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | -372900000.0 | +51.2% | USD | 10-K | 2025-12-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -77600000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | -124400000.0 | -60.3% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | -167400000.0 | -34.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 212300000.0 | +226.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 155200000.0 | -26.9% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 67600000.0 | -56.4% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | -96600000.0 | -242.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | -105200000.0 | -8.9% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | -261500000.0 | -148.6% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | -147900000.0 | +43.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | -173900000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 39200000.0 | +122.5% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | -425900000.0 | -1186.5% | USD | 10-K | 2025-12-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 83000000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 156600000.0 | +88.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 247500000.0 | +58.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 118100000.0 | -52.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 192200000.0 | +62.7% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 281200000.0 | +46.3% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 89400000.0 | -68.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 167500000.0 | +87.4% | USD | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 264400000.0 | +57.9% | USD | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 102200000.0 | -61.3% | USD | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 392500000.0 | — | USD | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 421200000.0 | +7.3% | USD | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 362400000.0 | -14.0% | USD | 10-K | 2025-12-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 49400000.0 | — | shares | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 49500000.0 | +0.2% | shares | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 49500000.0 | +0.0% | shares | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 198100000.0 | +300.2% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 198700000.0 | +0.3% | shares | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 199100000.0 | +0.2% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 199100000.0 | +0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 199600000.0 | +0.3% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 199900000.0 | +0.2% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 199500000.0 | -0.2% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 198800000.0 | -0.4% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 195900000.0 | -1.5% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 195100000.0 | -0.4% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 198100000.0 | — | shares | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 199600000.0 | +0.8% | shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 195900000.0 | -1.9% | shares | 10-K | 2025-12-05 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 53900000.0 | — | shares | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 53900000.0 | +0.0% | shares | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 53900000.0 | +0.0% | shares | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 215800000.0 | +300.4% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 216400000.0 | +0.3% | shares | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 216800000.0 | +0.2% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 216700000.0 | -0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 217200000.0 | +0.2% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 217500000.0 | +0.1% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 217600000.0 | +0.0% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 217600000.0 | +0.0% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 217600000.0 | +0.0% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 217900000.0 | +0.1% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 215800000.0 | — | shares | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 217200000.0 | +0.6% | shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 217600000.0 | +0.2% | shares | 10-K | 2025-12-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 197500000.0 | — | shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 197900000.0 | +0.2% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 198100000.0 | +0.1% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 198400000.0 | +0.2% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 198900000.0 | +0.3% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 199100000.0 | +0.1% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 199700000.0 | +0.3% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 199900000.0 | +0.1% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 199300000.0 | -0.3% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 195800000.0 | -1.8% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 197900000.0 | — | shares | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 198900000.0 | +0.5% | shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 199100000.0 | +0.1% | shares | 10-K | 2025-12-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 198700000.0 | — | shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 199200000.0 | +0.3% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 199600000.0 | +0.2% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 199900000.0 | +0.2% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 200500000.0 | +0.3% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 200600000.0 | +0.0% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 201200000.0 | +0.3% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 200700000.0 | -0.2% | shares | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 200000000.0 | -0.3% | shares | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 196700000.0 | -1.7% | shares | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 199300000.0 | — | shares | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 200400000.0 | +0.6% | shares | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 200000000.0 | -0.2% | shares | 10-K | 2025-12-05 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0743 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.0760 | +2.4% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.0795 | +4.6% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0774 | -2.6% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.0782 | +1.1% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.0828 | +5.9% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.0789 | -4.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0807 | +2.3% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.0857 | +6.1% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.0824 | -3.8% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.3082 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.3163 | +2.6% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.3302 | +4.4% | ratio | 10-K | 2025-12-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.7225 | — | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1.6851 | -2.2% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1.7220 | +2.2% | ratio | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 1.7594 | +2.2% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1.8592 | +5.7% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 1.9517 | +5.0% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1.9873 | +1.8% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1.9080 | -4.0% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 1.9878 | +4.2% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 2.0995 | +5.6% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 2.1164 | +0.8% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 1.8929 | -10.6% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 1.3372 | -29.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 1.7594 | — | ratio | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 1.9080 | +8.4% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 1.8929 | -0.8% | ratio | 10-K | 2025-12-05 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.5760 | — | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 0.5641 | -2.1% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 0.5538 | -1.8% | ratio | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 0.5440 | -1.8% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.5636 | +3.6% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 0.5438 | -3.5% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 0.5278 | -2.9% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 0.5235 | -0.8% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.5038 | -3.8% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 0.4978 | -1.2% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.4817 | -3.2% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 0.5044 | +4.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.4854 | -3.8% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.5440 | — | ratio | 10-K | 2024-12-06 |
| Annual | 2024-10-31 | 0.5235 | -3.8% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.5044 | -3.6% | ratio | 10-K | 2025-12-05 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.6506 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.6643 | +2.1% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.6558 | -1.3% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.6696 | +2.1% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.6696 | +0.0% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.6611 | -1.3% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.6844 | +3.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.6775 | -1.0% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.6526 | -3.7% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.6788 | +4.0% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.6562 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.6664 | +1.5% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.6554 | -1.6% | ratio | 10-K | 2025-12-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0985 | — | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-04-30 | 0.0454 | -54.0% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-07-31 | 0.0917 | +102.2% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0872 | -4.9% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-04-30 | 0.0943 | +8.2% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-07-31 | 0.1044 | +10.7% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.1081 | +3.6% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0875 | -19.1% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-07-31 | 0.0927 | +6.0% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.1277 | +37.8% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.0819 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.1007 | +23.0% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.0916 | -9.0% | ratio | 10-K | 2025-12-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1741 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.1098 | -37.0% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.1630 | +48.5% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.1643 | +0.8% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.1715 | +4.4% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.1920 | +11.9% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.1887 | -1.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1844 | -2.3% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.1657 | -10.1% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.2078 | +25.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.1484 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.1812 | +22.1% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.1669 | -7.9% | ratio | 10-K | 2025-12-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1291 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 0.1179 | -8.7% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.1181 | +0.1% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-10-31 | 0.1247 | +5.6% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.1401 | +12.4% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.1180 | -15.8% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2024-07-31 | 0.1132 | -4.1% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-10-31 | 0.1052 | -7.0% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.1009 | -4.1% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1148 | +13.7% | ratio | 10-Q | 2025-05-30 |
| Quarterly | 2025-07-31 | 0.1237 | +7.7% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-10-31 | 0.0994 | -19.6% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.0783 | -21.2% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.1247 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.1052 | -15.6% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.0994 | -5.5% | ratio | 10-K | 2025-12-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0073 | — | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-04-30 | 0.0034 | -52.9% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-07-31 | 0.0073 | +111.4% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0067 | -7.5% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-04-30 | 0.0074 | +9.3% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-07-31 | 0.0086 | +17.2% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.0085 | -1.3% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0071 | -17.2% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-07-31 | 0.0079 | +12.4% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.0105 | +32.6% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.0252 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.0319 | +26.2% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.0302 | -5.0% | ratio | 10-K | 2025-12-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0115 | — | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-04-30 | 0.0054 | -53.2% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2023-07-31 | 0.0113 | +110.0% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0106 | -6.9% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-04-30 | 0.0114 | +8.0% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2024-07-31 | 0.0132 | +16.0% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-01-31 | 0.0128 | -2.9% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0106 | -17.5% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2025-07-31 | 0.0118 | +11.2% | ratio | 10-Q | 2025-08-28 |
| Quarterly | 2026-01-31 | 0.0156 | +32.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2023-10-31 | 0.0390 | — | ratio | 10-K | 2025-12-05 |
| Annual | 2024-10-31 | 0.0485 | +24.6% | ratio | 10-K | 2025-12-05 |
| Annual | 2025-10-31 | 0.0455 | -6.2% | ratio | 10-K | 2025-12-05 |