F&F - Financial Insights SEC Filing Analytics

Financial Metrics

SNPS SYNOPSYS INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
30
Material Event Filings (8-K)
0
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-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)
13462398000.0
Total Liabilities (latest annual)
19897446000.0
Current Liabilities (latest annual)
3722494000.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 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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Shares Outstanding

Q: 13 | A: 3

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

Q: 0 | A: 2

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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