Financial Metrics
HEI-A HEICO CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 3 | 2026-02-02 | SEC Filing Index |
| Insider | 4 | 2025-12-22 | SEC Filing Index |
| Insider | 4 | 2025-11-04 | SEC Filing Index |
| Insider | 4 | 2025-10-23 | 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 | 620915000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 687841000.0 | +10.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 722902000.0 | +5.1% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 896363000.0 | +24.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 955395000.0 | +6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 992246000.0 | +3.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1030222000.0 | +3.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1097820000.0 | +6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1147591000.0 | +4.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1178582000.0 | +2.7% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 2968105000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3857669000.0 | +30.0% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4485044000.0 | +16.3% | USD | 10-K | 2025-12-22 |
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 | 129434000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 157090000.0 | +21.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 149367000.0 | -4.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 180210000.0 | +20.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 209153000.0 | +16.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 216446000.0 | +3.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 226805000.0 | +4.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 248152000.0 | +9.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 265019000.0 | +6.8% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 259899000.0 | -1.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 625339000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 824455000.0 | +31.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1018998000.0 | +23.6% | USD | 10-K | 2025-12-22 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 93027000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 105120000.0 | +13.0% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 102023000.0 | -2.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 114698000.0 | +12.4% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 123146000.0 | +7.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 136577000.0 | +10.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 167955000.0 | +23.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 156793000.0 | -6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 177341000.0 | +13.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 190188000.0 | +7.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 403596000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 514109000.0 | +27.4% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 690385000.0 | +34.3% | USD | 10-K | 2025-12-22 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.68 | — | USD/shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.77 | +13.2% | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.74 | -3.9% | USD/shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.83 | +12.2% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.89 | +7.2% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.99 | +11.2% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1.21 | +22.2% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1.13 | -6.6% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.27 | +12.4% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1.36 | +7.1% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 2.94 | — | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3.71 | +26.2% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4.97 | +34.0% | USD/shares | 10-K | 2025-12-22 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.67 | — | USD/shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.76 | +13.4% | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.74 | -2.6% | USD/shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.82 | +10.8% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.88 | +7.3% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.97 | +10.2% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1.2 | +23.7% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1.12 | -6.7% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.26 | +12.5% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1.35 | +7.1% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 2.91 | — | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3.67 | +26.1% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4.9 | +33.5% | USD/shares | 10-K | 2025-12-22 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 142619000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 127161000.0 | -10.8% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 694263000.0 | +446.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 171048000.0 | -75.4% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 196323000.0 | +14.8% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 204161000.0 | +4.0% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 202940000.0 | -0.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 162103000.0 | -20.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 165467000.0 | +2.1% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 242309000.0 | +46.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 261888000.0 | +8.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 217781000.0 | -16.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 260971000.0 | +19.8% | USD | 10-Q | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 325764000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 361057000.0 | +10.8% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 355491000.0 | -1.5% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 509075000.0 | +43.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 471697000.0 | -7.3% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 504362000.0 | +6.9% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 525750000.0 | +4.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 538487000.0 | +2.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 523268000.0 | -2.8% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 591404000.0 | +13.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 597622000.0 | +1.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 637615000.0 | +6.7% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 652024000.0 | +2.3% | USD | 10-Q | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 697495000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 721569000.0 | +3.5% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 731966000.0 | +1.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1013680000.0 | +38.5% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1068735000.0 | +5.4% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1088101000.0 | +1.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 1124765000.0 | +3.4% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 1170949000.0 | +4.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1218711000.0 | +4.1% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1244497000.0 | +2.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1310393000.0 | +5.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1295336000.0 | -1.1% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 1338421000.0 | +3.3% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 1013680000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1170949000.0 | +15.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1295336000.0 | +10.6% | USD | 10-K | 2025-12-22 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1318799000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 1366639000.0 | +3.6% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 1931924000.0 | +41.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1855342000.0 | -4.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1912359000.0 | +3.1% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1968701000.0 | +2.9% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 2026935000.0 | +3.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 2062292000.0 | +1.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 2102718000.0 | +2.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 2283349000.0 | +8.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2386027000.0 | +4.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 2356366000.0 | -1.2% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 2479614000.0 | +5.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 1855342000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 2062292000.0 | +11.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 2356366000.0 | +14.3% | USD | 10-K | 2025-12-22 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 4804620000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 4870199000.0 | +1.4% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 5453302000.0 | +12.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 7195063000.0 | +31.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 7336069000.0 | +2.0% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 7365845000.0 | +0.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 7422436000.0 | +0.8% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 7592822000.0 | +2.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 7890711000.0 | +3.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 8092176000.0 | +2.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 8531623000.0 | +5.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 8500434000.0 | -0.4% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 9043696000.0 | +6.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 7195063000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 7592822000.0 | +5.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 8500434000.0 | +12.0% | USD | 10-K | 2025-12-22 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 453496000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 466828000.0 | +2.9% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 479047000.0 | +2.6% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 665342000.0 | +38.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 604095000.0 | -9.2% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 559163000.0 | -7.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 614705000.0 | +9.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 663851000.0 | +8.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 618339000.0 | -6.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 664858000.0 | +7.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 711316000.0 | +7.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 832004000.0 | +17.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 810600000.0 | -2.6% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 665342000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 663851000.0 | -0.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 832004000.0 | +25.3% | USD | 10-K | 2025-12-22 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1720159000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 1664699000.0 | -3.2% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 2150223000.0 | +29.2% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 3637105000.0 | +69.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3653565000.0 | +0.5% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3554670000.0 | -2.7% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3496259000.0 | -1.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3529260000.0 | +0.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3655900000.0 | +3.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 3620398000.0 | -1.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 3881583000.0 | +7.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 3653901000.0 | -5.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 3997967000.0 | +9.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 3637105000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3529260000.0 | -3.0% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 3653901000.0 | +3.5% | USD | 10-K | 2025-12-22 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2699137000.0 | — | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 2817890000.0 | +4.4% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 2914367000.0 | +3.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 3145995000.0 | +7.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3266438000.0 | +3.8% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3389427000.0 | +3.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3539976000.0 | +4.4% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3636877000.0 | +2.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3746527000.0 | +3.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 3967551000.0 | +5.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 4141366000.0 | +4.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 4305319000.0 | +4.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 4502687000.0 | +4.6% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 3145995000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3636877000.0 | +15.6% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4305319000.0 | +18.4% | USD | 10-K | 2025-12-22 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 76686000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 154436000.0 | +101.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 300357000.0 | +94.5% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 111652000.0 | -62.8% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 252792000.0 | +126.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 466747000.0 | +84.6% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 203034000.0 | -56.5% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 407729000.0 | +100.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 638940000.0 | +56.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 178597000.0 | -72.0% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 448735000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 672370000.0 | +49.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 934266000.0 | +39.0% | USD | 10-K | 2025-12-22 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -525980000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | -559790000.0 | -6.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | -574189000.0 | -2.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | -71139000.0 | +87.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | -85286000.0 | -19.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -112150000.0 | -31.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | -287995000.0 | -156.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | -339759000.0 | -18.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -697694000.0 | -105.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | -446967000.0 | +35.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | -2484467000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | -293200000.0 | +88.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | -731691000.0 | -149.6% | USD | 10-K | 2025-12-22 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 449175000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 388765000.0 | -13.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 824081000.0 | +112.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | -16729000.0 | -102.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | -135195000.0 | -708.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -324047000.0 | -139.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 90712000.0 | +128.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 9263000.0 | -89.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 155249000.0 | +1576.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 309576000.0 | +99.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 2065049000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | -389393000.0 | -118.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | -150677000.0 | +61.3% | USD | 10-K | 2025-12-22 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 10846000.0 | — | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 21921000.0 | +102.1% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 34176000.0 | +55.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 13377000.0 | -60.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 26325000.0 | +96.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 42175000.0 | +60.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 17335000.0 | -58.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 33299000.0 | +92.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 46038000.0 | +38.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 13496000.0 | -70.7% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 49434000.0 | — | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 58261000.0 | +17.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 72886000.0 | +25.1% | USD | 10-K | 2025-12-22 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 54701000.0 | — | shares | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 54706000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 54721000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-04-30 | 54828000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 54835000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 54986000.0 | +0.3% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-07-31 | 55054000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 54701000.0 | — | shares | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 54706000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 54721000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-04-30 | 54828000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 54835000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 54986000.0 | +0.3% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-07-31 | 55054000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 136655000.0 | — | shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 136916000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 137006000.0 | +0.1% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 138265000.0 | +0.9% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 138386000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 138516000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 138837000.0 | +0.2% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 139005000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 139135000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 139368000.0 | +0.2% | shares | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 137185000.0 | — | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 138455000.0 | +0.9% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 139048000.0 | +0.4% | shares | 10-K | 2025-12-22 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 138579000.0 | — | shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 138600000.0 | +0.0% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 138668000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 139893000.0 | +0.9% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 140059000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 140305000.0 | +0.2% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 140484000.0 | +0.1% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 140599000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 140950000.0 | +0.2% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 141029000.0 | +0.1% | shares | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 138905000.0 | — | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 140198000.0 | +0.9% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 140771000.0 | +0.4% | shares | 10-K | 2025-12-22 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1292 | — | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.1412 | +9.3% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.1326 | -6.1% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.1222 | -7.8% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.1297 | +6.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1337 | +3.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.1306 | -2.3% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.1357 | +3.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1345 | -0.9% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.1303 | -3.1% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 0.4125 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.5081 | +23.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.5276 | +3.8% | ratio | 10-K | 2025-12-22 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2.9081 | — | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 2.9275 | +0.7% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 4.0328 | +37.8% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 2.7886 | -30.9% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3.1657 | +13.5% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3.5208 | +11.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3.2974 | -6.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3.1066 | -5.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3.4006 | +9.5% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 3.4343 | +1.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 3.3544 | -2.3% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 2.8322 | -15.6% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 3.0590 | +8.0% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 2.7886 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3.1066 | +11.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 2.8322 | -8.8% | ratio | 10-K | 2025-12-22 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.6373 | — | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 0.5908 | -7.3% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 0.7378 | +24.9% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1.1561 | +56.7% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1.1185 | -3.3% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1.0488 | -6.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 0.9877 | -5.8% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 0.9704 | -1.7% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.9758 | +0.6% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 0.9125 | -6.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.9373 | +2.7% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.8487 | -9.5% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 0.8879 | +4.6% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 1.1561 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.9704 | -16.1% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.8487 | -12.5% | ratio | 10-K | 2025-12-22 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1498 | — | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.1528 | +2.0% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.1411 | -7.7% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.1280 | -9.3% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.1289 | +0.7% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1376 | +6.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.1630 | +18.4% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.1428 | -12.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1545 | +8.2% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.1614 | +4.4% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 0.1360 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.1333 | -2.0% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1539 | +15.5% | ratio | 10-K | 2025-12-22 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2085 | — | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.2284 | +9.6% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.2066 | -9.5% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.2010 | -2.7% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.2189 | +8.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.2181 | -0.4% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.2202 | +0.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.2260 | +2.7% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.2309 | +2.2% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.2205 | -4.5% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 0.2107 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.2137 | +1.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.2272 | +6.3% | ratio | 10-K | 2025-12-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.3145 | — | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 0.2724 | -13.4% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 1.4493 | +432.0% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 0.2571 | -82.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.3250 | +26.4% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 0.3651 | +12.3% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 0.3301 | -9.6% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 0.2442 | -26.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.2676 | +9.6% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 0.3645 | +36.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.3682 | +1.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.2618 | -28.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 0.3219 | +23.0% | ratio | 10-Q | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0194 | — | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.0216 | +11.5% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0187 | -13.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.0156 | -16.4% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.0167 | +6.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0184 | +10.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.0213 | +15.7% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.0194 | -9.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0208 | +7.3% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.0210 | +1.2% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 0.0561 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.0677 | +20.7% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.0812 | +19.9% | ratio | 10-K | 2025-12-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0345 | — | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.0373 | +8.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0350 | -6.2% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.0351 | +0.3% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.0363 | +3.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0386 | +6.2% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.0448 | +16.2% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.0395 | -11.8% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0428 | +8.4% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.0422 | -1.4% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-10-31 | 0.1283 | — | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.1414 | +10.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1604 | +13.4% | ratio | 10-K | 2025-12-22 |