Financial Metrics
NDSN NORDSON CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-01-07 | 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 | 610477000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 650165000.0 | +6.5% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 648677000.0 | -0.2% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 633193000.0 | -2.4% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 650642000.0 | +2.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 661604000.0 | +1.7% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 615420000.0 | -7.0% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 682938000.0 | +11.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 741509000.0 | +8.6% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 669461000.0 | -9.7% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 2628632000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 2689921000.0 | +2.3% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 2791687000.0 | +3.8% | USD | 10-K | 2025-12-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 144219000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 172507000.0 | +19.6% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 170996000.0 | -0.9% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 159435000.0 | -6.8% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 168616000.0 | +5.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 167058000.0 | -0.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 140947000.0 | -15.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 168750000.0 | +19.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 187767000.0 | +11.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 166405000.0 | -11.4% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 672761000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 674001000.0 | +0.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 711725000.0 | +5.6% | USD | 10-K | 2025-12-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 104261000.0 | — | USD | 10-Q | 2024-08-22 |
| Quarterly | 2023-04-30 | 127563000.0 | +22.3% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2023-07-31 | 127891000.0 | +0.3% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 109572000.0 | -14.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-04-30 | 118217000.0 | +7.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-07-31 | 117327000.0 | -0.8% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 94652000.0 | -19.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 112404000.0 | +18.8% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-07-31 | 125784000.0 | +11.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 133382000.0 | +6.0% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 487493000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 467284000.0 | -4.1% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 484474000.0 | +3.7% | USD | 10-K | 2025-12-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.82 | — | USD/shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 2.23 | +22.5% | USD/shares | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 2.24 | +0.4% | USD/shares | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 1.92 | -14.3% | USD/shares | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 2.07 | +7.8% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 2.05 | -1.0% | USD/shares | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 1.66 | -19.0% | USD/shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 1.98 | +19.3% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2.23 | +12.6% | USD/shares | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 2.39 | +7.2% | USD/shares | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 8.54 | — | USD/shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 8.17 | -4.3% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 8.56 | +4.8% | USD/shares | 10-K | 2025-12-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.81 | — | USD/shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 2.21 | +22.1% | USD/shares | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 2.22 | +0.5% | USD/shares | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 1.9 | -14.4% | USD/shares | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 2.05 | +7.9% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 2.04 | -0.5% | USD/shares | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 1.65 | -19.1% | USD/shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 1.97 | +19.4% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2.22 | +12.7% | USD/shares | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 2.38 | +7.2% | USD/shares | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 8.46 | — | USD/shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 8.11 | -4.1% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 8.51 | +4.9% | USD/shares | 10-K | 2025-12-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 121994000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 129073000.0 | +5.8% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 143138000.0 | +10.9% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 115679000.0 | -19.2% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 136201000.0 | +17.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 125446000.0 | -7.9% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 165324000.0 | +31.8% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 115952000.0 | -29.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 130424000.0 | +12.5% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 130157000.0 | -0.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 147788000.0 | +13.5% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 108442000.0 | -26.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 120392000.0 | +11.0% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 115679000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 115952000.0 | +0.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 108442000.0 | -6.5% | USD | 10-K | 2025-12-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 447727000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 440179000.0 | -1.7% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 439741000.0 | -0.1% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 454775000.0 | +3.4% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 451217000.0 | -0.8% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 443578000.0 | -1.7% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 438167000.0 | -1.2% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 476935000.0 | +8.8% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 472234000.0 | -1.0% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 473740000.0 | +0.3% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 459251000.0 | -3.1% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 444814000.0 | -3.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 451138000.0 | +1.4% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 454775000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 476935000.0 | +4.9% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 444814000.0 | -6.7% | USD | 10-K | 2025-12-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1178416000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 1155441000.0 | -1.9% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 1176921000.0 | +1.9% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 1229310000.0 | +4.5% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 1208112000.0 | -1.7% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 1185590000.0 | -1.9% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 1224138000.0 | +3.3% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 1275032000.0 | +4.2% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 1226024000.0 | -3.8% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 1323522000.0 | +8.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1326848000.0 | +0.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 1242851000.0 | -6.3% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 1251671000.0 | +0.7% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 1229310000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 1275032000.0 | +3.7% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1242851000.0 | -2.5% | USD | 10-K | 2025-12-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 4237423000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 4193115000.0 | -1.0% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 4197032000.0 | +0.1% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 5251770000.0 | +25.1% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 5247077000.0 | -0.1% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 5171871000.0 | -1.4% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 5204370000.0 | +0.6% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 6000966000.0 | +15.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 5871526000.0 | -2.2% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 6062038000.0 | +3.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 6009713000.0 | -0.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 5917681000.0 | -1.5% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 5960922000.0 | +0.7% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 5251770000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 6000966000.0 | +14.3% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 5917681000.0 | -1.4% | USD | 10-K | 2025-12-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 825461000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 990392000.0 | +20.0% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 528609000.0 | -46.6% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 582089000.0 | +10.1% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 551680000.0 | -5.2% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 536011000.0 | -2.8% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 518267000.0 | -3.3% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 528477000.0 | +2.0% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 484067000.0 | -8.4% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 516640000.0 | +6.7% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 783108000.0 | +51.6% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 758260000.0 | -3.2% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 460049000.0 | -39.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 582089000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 528477000.0 | -9.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 758260000.0 | +43.5% | USD | 10-K | 2025-12-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2446685000.0 | — | USD | 10-Q | 2024-08-22 |
| Quarterly | 2023-04-30 | 2497002000.0 | +2.1% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2023-07-31 | 2579806000.0 | +3.3% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2023-10-31 | 2598060000.0 | +0.7% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-01-31 | 2723967000.0 | +4.8% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-04-30 | 2788271000.0 | +2.4% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-07-31 | 2853757000.0 | +2.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2024-10-31 | 2932192000.0 | +2.7% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-01-31 | 2876611000.0 | -1.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 2960304000.0 | +2.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-07-31 | 2981785000.0 | +0.7% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 3043571000.0 | +2.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 3112106000.0 | +2.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 2598060000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 2932192000.0 | +12.9% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 3043571000.0 | +3.8% | USD | 10-K | 2025-12-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 595166000.0 | — | USD | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 345899000.0 | -41.9% | USD | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 727455000.0 | +110.3% | USD | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 1621394000.0 | +122.9% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 1513871000.0 | -6.6% | USD | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 1414363000.0 | -6.6% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 1398155000.0 | -1.1% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 2101197000.0 | +50.3% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 2085177000.0 | -0.8% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 2118739000.0 | +1.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1785745000.0 | -15.7% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 1681254000.0 | -5.9% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 1943182000.0 | +15.6% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 1621394000.0 | — | USD | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 2101197000.0 | +29.6% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1681254000.0 | -20.0% | USD | 10-K | 2025-12-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 123337000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 287905000.0 | +133.4% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 478072000.0 | +66.1% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 172356000.0 | -63.9% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 294964000.0 | +71.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 459812000.0 | +55.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 159122000.0 | -65.4% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 278292000.0 | +74.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 516264000.0 | +85.5% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 140428000.0 | -72.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 641282000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 556193000.0 | -13.3% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 719175000.0 | +29.3% | USD | 10-K | 2025-12-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -387136000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | -393153000.0 | -1.6% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | -401996000.0 | -2.2% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | -5725000.0 | +98.6% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | -15177000.0 | -165.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -34890000.0 | -129.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | -14276000.0 | +59.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -27100000.0 | -89.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -44730000.0 | -65.1% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | -17671000.0 | +60.5% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | -1436879000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | -844398000.0 | +41.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | -26690000.0 | +96.8% | USD | 10-K | 2025-12-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 215693000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 64822000.0 | -69.9% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | -102074000.0 | -257.5% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | -140491000.0 | -37.6% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | -265757000.0 | -89.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -370612000.0 | -39.5% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | -127582000.0 | +65.6% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | -240813000.0 | -88.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -444530000.0 | -84.6% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | -112241000.0 | +74.8% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 750512000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 294495000.0 | -60.8% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | -706431000.0 | -339.9% | USD | 10-K | 2025-12-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 9302000.0 | — | USD | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 15349000.0 | +65.0% | USD | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 24244000.0 | +58.0% | USD | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 7530000.0 | -68.9% | USD | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 21907000.0 | +190.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 43786000.0 | +99.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 21399000.0 | -51.1% | USD | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 37439000.0 | +75.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 49002000.0 | +30.9% | USD | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 17513000.0 | -64.3% | USD | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 34583000.0 | — | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 64410000.0 | +86.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 58060000.0 | -9.9% | USD | 10-K | 2025-12-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-10-31 | 57007000.0 | — | shares | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 57197000.0 | +0.3% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 55920000.0 | -2.2% | shares | 10-K | 2025-12-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-10-31 | 98023000.0 | — | shares | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 98023000.0 | +0.0% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 98023000.0 | +0.0% | shares | 10-K | 2025-12-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 57170000.0 | — | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 57184000.0 | +0.0% | shares | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 56989000.0 | -0.3% | shares | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 57064000.0 | +0.1% | shares | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 57222000.0 | +0.3% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 57229000.0 | +0.0% | shares | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 57129000.0 | -0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 56785000.0 | -0.6% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 56438000.0 | -0.6% | shares | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 55789000.0 | -1.1% | shares | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 57090000.0 | — | shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 57176000.0 | +0.2% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 56606000.0 | -1.0% | shares | 10-K | 2025-12-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 57762000.0 | — | shares | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 57680000.0 | -0.1% | shares | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 57530000.0 | -0.3% | shares | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 57555000.0 | +0.0% | shares | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 57681000.0 | +0.2% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 57624000.0 | -0.1% | shares | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 57486000.0 | -0.2% | shares | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 57038000.0 | -0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 56728000.0 | -0.5% | shares | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 56127000.0 | -1.1% | shares | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 57631000.0 | — | shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 57616000.0 | -0.0% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 56916000.0 | -1.2% | shares | 10-K | 2025-12-17 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1441 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.1551 | +7.6% | ratio | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 0.1546 | -0.3% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.1207 | -21.9% | ratio | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 0.1258 | +4.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1271 | +1.0% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.1048 | -17.5% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1127 | +7.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1234 | +9.5% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 0.1123 | -9.0% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.5005 | — | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.4482 | -10.4% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.4718 | +5.2% | ratio | 10-K | 2025-12-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.4276 | — | ratio | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 1.1667 | -18.3% | ratio | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 2.2264 | +90.8% | ratio | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 2.1119 | -5.1% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 2.1899 | +3.7% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 2.2119 | +1.0% | ratio | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 2.3620 | +6.8% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 2.4127 | +2.1% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 2.5328 | +5.0% | ratio | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 2.5618 | +1.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.6943 | -33.9% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 1.6391 | -3.3% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 2.7207 | +66.0% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 2.1119 | — | ratio | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 2.4127 | +14.2% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1.6391 | -32.1% | ratio | 10-K | 2025-12-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1708 | — | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-04-30 | 0.1962 | +14.9% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-07-31 | 0.1972 | +0.5% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.1730 | -12.2% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-04-30 | 0.1817 | +5.0% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-07-31 | 0.1773 | -2.4% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.1538 | -13.3% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.1646 | +7.0% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-07-31 | 0.1696 | +3.1% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 0.1992 | +17.5% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.1855 | — | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.1737 | -6.3% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1735 | -0.1% | ratio | 10-K | 2025-12-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2362 | — | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2023-04-30 | 0.2653 | +12.3% | ratio | 10-Q | 2024-05-23 |
| Quarterly | 2023-07-31 | 0.2636 | -0.6% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.2518 | -4.5% | ratio | 10-Q | 2025-02-20 |
| Quarterly | 2024-04-30 | 0.2592 | +2.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.2525 | -2.6% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.2290 | -9.3% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.2471 | +7.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.2532 | +2.5% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 0.2486 | -1.8% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.2559 | — | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.2506 | -2.1% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.2549 | +1.7% | ratio | 10-K | 2025-12-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1478 | — | ratio | 10-Q | 2023-02-23 |
| Quarterly | 2023-04-30 | 0.1303 | -11.8% | ratio | 10-Q | 2023-05-25 |
| Quarterly | 2023-07-31 | 0.2708 | +107.8% | ratio | 10-Q | 2023-08-24 |
| Quarterly | 2023-10-31 | 0.1987 | -26.6% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.2469 | +24.2% | ratio | 10-Q | 2024-02-22 |
| Quarterly | 2024-04-30 | 0.2340 | -5.2% | ratio | 10-Q | 2024-05-23 |
| Quarterly | 2024-07-31 | 0.3190 | +36.3% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-10-31 | 0.2194 | -31.2% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.2694 | +22.8% | ratio | 10-Q | 2025-02-20 |
| Quarterly | 2025-04-30 | 0.2519 | -6.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1887 | -25.1% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-10-31 | 0.1430 | -24.2% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2026-01-31 | 0.2617 | +83.0% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.1987 | — | ratio | 10-K | 2024-12-18 |
| Annual | 2024-10-31 | 0.2194 | +10.4% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1430 | -34.8% | ratio | 10-K | 2025-12-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0246 | — | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-04-30 | 0.0304 | +23.6% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-07-31 | 0.0305 | +0.2% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.0209 | -31.5% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-04-30 | 0.0229 | +9.5% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-07-31 | 0.0225 | -1.4% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.0161 | -28.5% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0185 | +15.0% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-07-31 | 0.0209 | +12.9% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 0.0224 | +6.9% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.0928 | — | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.0779 | -16.1% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.0819 | +5.1% | ratio | 10-K | 2025-12-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0426 | — | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-04-30 | 0.0511 | +19.9% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2023-07-31 | 0.0496 | -3.0% | ratio | 10-Q | 2024-08-22 |
| Quarterly | 2024-01-31 | 0.0402 | -18.9% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-04-30 | 0.0424 | +5.4% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2024-07-31 | 0.0411 | -3.0% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-01-31 | 0.0329 | -20.0% | ratio | 10-Q | 2026-02-19 |
| Quarterly | 2025-04-30 | 0.0380 | +15.4% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2025-07-31 | 0.0422 | +11.1% | ratio | 10-Q | 2025-08-21 |
| Quarterly | 2026-01-31 | 0.0429 | +1.6% | ratio | 10-Q | 2026-02-19 |
| Annual | 2023-10-31 | 0.1876 | — | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.1594 | -15.1% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1592 | -0.1% | ratio | 10-K | 2025-12-17 |