F&F - Financial Insights SEC Filing Analytics

Financial Metrics

NDSN NORDSON CORP
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

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

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 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

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Cash and Equivalents

Q: 13 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 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

Q: 0 | A: 0

Quarterly

Annual

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

Inventory

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Operating Cash Flow

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-31 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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Shares Outstanding

Q: 0 | A: 3

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

Q: 0 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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