Financial Metrics
ABM ABM INDUSTRIES INC /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4/A | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2026-01-15 | 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 | 1991300000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 1984000000.0 | -0.4% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 2028200000.0 | +2.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 2069600000.0 | +2.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 2018200000.0 | -2.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 2094200000.0 | +3.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 2114900000.0 | +1.0% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 2111700000.0 | -0.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 2224000000.0 | +5.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 2243500000.0 | +0.9% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 8096400000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 8359400000.0 | +3.2% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 8745900000.0 | +4.6% | USD | 10-K | 2025-12-19 |
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 | 71400000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 92700000.0 | +29.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 138900000.0 | +49.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 74100000.0 | -46.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 81300000.0 | +9.7% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 37400000.0 | -54.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 77600000.0 | +107.5% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 82300000.0 | +6.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 83400000.0 | +1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 74700000.0 | -10.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 409500000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 212000000.0 | -48.2% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 311700000.0 | +47.0% | USD | 10-K | 2025-12-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 38500000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 51900000.0 | +34.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 98100000.0 | +89.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 44700000.0 | -54.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 43800000.0 | -2.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 4700000.0 | -89.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 43600000.0 | +827.7% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 42200000.0 | -3.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 41800000.0 | -0.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 38800000.0 | -7.2% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 251300000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 81400000.0 | -67.6% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 162400000.0 | +99.5% | USD | 10-K | 2025-12-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.58 | — | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.78 | +34.5% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1.48 | +89.7% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.7 | -52.7% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.69 | -1.4% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.07 | -89.9% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.69 | +885.7% | USD/shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.67 | +0.0% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.64 | -4.5% | USD/shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 3.81 | — | USD/shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.29 | -66.1% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 2.61 | +102.3% | USD/shares | 10-K | 2025-12-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.58 | — | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.78 | +34.5% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1.47 | +88.5% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.7 | -52.4% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.69 | -1.4% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.07 | -89.9% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.69 | +885.7% | USD/shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.67 | +0.0% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.64 | -4.5% | USD/shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 3.79 | — | USD/shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.28 | -66.2% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 2.59 | +102.3% | USD/shares | 10-K | 2025-12-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 87900000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 71200000.0 | -19.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 97700000.0 | +37.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 69500000.0 | -28.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 58000000.0 | -16.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 60700000.0 | +4.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 86300000.0 | +42.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 64600000.0 | -25.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 59000000.0 | -8.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 58700000.0 | -0.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 69300000.0 | +18.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 104100000.0 | +50.2% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 100400000.0 | -3.6% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 69500000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 64600000.0 | -7.1% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 104100000.0 | +61.1% | USD | 10-K | 2025-12-19 |
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 |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1656300000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1693000000.0 | +2.2% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1729200000.0 | +2.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1710700000.0 | -1.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1723900000.0 | +0.8% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1697900000.0 | -1.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1723400000.0 | +1.5% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1788700000.0 | +3.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1921500000.0 | +7.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 2014100000.0 | +4.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1951600000.0 | -3.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1938700000.0 | -0.7% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1958900000.0 | +1.0% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1710700000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1788700000.0 | +4.6% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1938700000.0 | +8.4% | USD | 10-K | 2025-12-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 4918000000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 4932900000.0 | +0.3% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 4970000000.0 | +0.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 4933700000.0 | -0.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 4955400000.0 | +0.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 4929500000.0 | -0.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 5040400000.0 | +2.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 5097200000.0 | +1.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 5217400000.0 | +2.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 5310700000.0 | +1.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 5270500000.0 | -0.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 5269500000.0 | -0.0% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 5289000000.0 | +0.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 4933700000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 5097200000.0 | +3.3% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 5269500000.0 | +3.4% | USD | 10-K | 2025-12-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1276300000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1109500000.0 | -13.1% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1176500000.0 | +6.0% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1217900000.0 | +3.5% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1165300000.0 | -4.3% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1179100000.0 | +1.2% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1246100000.0 | +5.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1348400000.0 | +8.2% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1261000000.0 | -6.5% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1299800000.0 | +3.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1313400000.0 | +1.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1305700000.0 | -0.6% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1306100000.0 | +0.0% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1217900000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1348400000.0 | +10.7% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1305700000.0 | -3.2% | USD | 10-K | 2025-12-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3181500000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 3150100000.0 | -1.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 3109800000.0 | -1.3% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 3133800000.0 | +0.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 3132700000.0 | -0.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 3085900000.0 | -1.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 3205300000.0 | +3.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 3315200000.0 | +3.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 3438200000.0 | +3.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 3486300000.0 | +1.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 3439600000.0 | -1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 3483800000.0 | +1.3% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 3564700000.0 | +2.3% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 3133800000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3315200000.0 | +5.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 3483800000.0 | +5.1% | USD | 10-K | 2025-12-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1782800000.0 | — | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-04-30 | 1860100000.0 | +4.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-07-31 | 1860100000.0 | +0.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 1799900000.0 | -3.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1822700000.0 | +1.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 1843600000.0 | +1.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 1835000000.0 | -0.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 1781900000.0 | -2.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1779200000.0 | -0.2% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 1824400000.0 | +2.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1830900000.0 | +0.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1785600000.0 | -2.5% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1724300000.0 | -3.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1799900000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1781900000.0 | -1.0% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1785600000.0 | +0.2% | USD | 10-K | 2025-12-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1203400000.0 | — | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1352500000.0 | +12.4% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1292700000.0 | -4.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1279800000.0 | -1.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1296900000.0 | +1.3% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1239000000.0 | -4.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1305100000.0 | +5.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1302200000.0 | -0.2% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1509300000.0 | +15.9% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1521800000.0 | +0.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1500400000.0 | -1.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1537100000.0 | +2.4% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1600800000.0 | +4.1% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1279800000.0 | — | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1302200000.0 | +1.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1537100000.0 | +18.0% | USD | 10-K | 2025-12-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -70900000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | -45000000.0 | +36.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 104100000.0 | +331.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | -100000.0 | -100.1% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 116900000.0 | +117000.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 196300000.0 | +67.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | -106200000.0 | -154.1% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | -73900000.0 | +30.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 101000000.0 | +236.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 62000000.0 | -38.6% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 243300000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 226700000.0 | -6.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 234400000.0 | +3.4% | USD | 10-K | 2025-12-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -12500000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | -22200000.0 | -77.6% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -45000000.0 | -102.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | -13100000.0 | +70.9% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | -28600000.0 | -118.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -157900000.0 | -452.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | -14400000.0 | +90.9% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | -31600000.0 | -119.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -74800000.0 | -136.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | -12600000.0 | +83.2% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | -62100000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | -171900000.0 | -176.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | -115600000.0 | +32.8% | USD | 10-K | 2025-12-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 96200000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 62800000.0 | -34.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -38400000.0 | -161.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 500000.0 | +101.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | -98000000.0 | -19700.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -23000000.0 | +76.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 116900000.0 | +608.3% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 98700000.0 | -15.6% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -22500000.0 | -122.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | -55200000.0 | -145.3% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | -186300000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | -61500000.0 | +67.0% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | -80200000.0 | -30.4% | USD | 10-K | 2025-12-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 13800000.0 | — | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 23800000.0 | +72.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 34600000.0 | +45.4% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 13600000.0 | -60.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 29100000.0 | +114.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 44600000.0 | +53.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 16700000.0 | -62.6% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 33800000.0 | +102.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 58600000.0 | +73.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 13200000.0 | -77.5% | USD | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 52600000.0 | — | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 59400000.0 | +12.9% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 79300000.0 | +33.5% | USD | 10-K | 2025-12-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 66097165.0 | — | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 66139271.0 | +0.1% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 65519986.0 | -0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 62847387.0 | -4.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63282989.0 | +0.7% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 62756634.0 | -0.8% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 62785283.0 | +0.0% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 62196665.0 | -0.9% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62213237.0 | +0.0% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 62249968.0 | +0.1% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 61725062.0 | -0.8% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 60176611.0 | -2.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 58598372.0 | -2.6% | shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 62847387.0 | — | shares | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 62196665.0 | -1.0% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 60176611.0 | -3.2% | shares | 10-K | 2025-12-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 66097165.0 | — | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 66139271.0 | +0.1% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 65519986.0 | -0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 62847387.0 | -4.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63282989.0 | +0.7% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 62756634.0 | -0.8% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 62785283.0 | +0.0% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 62196665.0 | -0.9% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62213237.0 | +0.0% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 62249968.0 | +0.1% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 61725062.0 | -0.8% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 60176611.0 | -2.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 58598372.0 | -2.6% | shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 62847387.0 | — | shares | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 62196665.0 | -1.0% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 60176611.0 | -3.2% | shares | 10-K | 2025-12-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 66300000.0 | — | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 66400000.0 | +0.2% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 66300000.0 | -0.2% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63500000.0 | -4.2% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 63300000.0 | -0.3% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 63100000.0 | -0.3% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62700000.0 | -0.6% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 62600000.0 | -0.2% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 62500000.0 | -0.2% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 60300000.0 | -3.5% | shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 66000000.0 | — | shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 63200000.0 | -4.2% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 62300000.0 | -1.4% | shares | 10-K | 2025-12-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 66800000.0 | — | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 66700000.0 | -0.1% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 66600000.0 | -0.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63900000.0 | -4.1% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 63500000.0 | -0.6% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 63500000.0 | +0.0% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 63200000.0 | -0.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 62900000.0 | -0.5% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 62800000.0 | -0.2% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 60700000.0 | -3.3% | shares | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 66300000.0 | — | shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 63600000.0 | -4.1% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 62700000.0 | -1.4% | shares | 10-K | 2025-12-19 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.4049 | — | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.4022 | -0.7% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.4081 | +1.5% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.4176 | +2.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.4094 | -2.0% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.4155 | +1.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.4054 | -2.4% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.3976 | -1.9% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.4220 | +6.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.4242 | +0.5% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1.6410 | — | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.6400 | -0.1% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.6597 | +1.2% | ratio | 10-K | 2025-12-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.2977 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.5259 | +17.6% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1.4698 | -3.7% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1.4046 | -4.4% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1.4794 | +5.3% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1.4400 | -2.7% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1.3830 | -4.0% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1.3265 | -4.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1.5238 | +14.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1.5495 | +1.7% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1.4859 | -4.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.4848 | -0.1% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1.4998 | +1.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1.4046 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.3265 | -5.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.4848 | +11.9% | ratio | 10-K | 2025-12-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.7846 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.6935 | -5.1% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1.6718 | -1.3% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1.7411 | +4.1% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1.7187 | -1.3% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1.6738 | -2.6% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1.7468 | +4.4% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1.8605 | +6.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1.9324 | +3.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1.9109 | -1.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1.8786 | -1.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.9511 | +3.9% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 2.0673 | +6.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 1.7411 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.8605 | +6.9% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.9511 | +4.9% | ratio | 10-K | 2025-12-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0193 | — | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0262 | +35.3% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0484 | +84.9% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0216 | -55.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0217 | +0.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0022 | -89.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0206 | +818.6% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0200 | -3.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0188 | -5.9% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0173 | -8.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 0.0310 | — | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0097 | -68.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0186 | +90.7% | ratio | 10-K | 2025-12-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0359 | — | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0467 | +30.3% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0685 | +46.6% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0358 | -47.7% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0403 | +12.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0179 | -55.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0367 | +105.5% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0390 | +6.2% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0375 | -3.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0333 | -11.2% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 0.0506 | — | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0254 | -49.9% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0356 | +40.5% | ratio | 10-K | 2025-12-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0689 | — | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 0.0642 | -6.8% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 0.0830 | +29.4% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 0.0571 | -31.3% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0498 | -12.8% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 0.0515 | +3.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 0.0693 | +34.5% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 0.0479 | -30.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0468 | -2.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 0.0452 | -3.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0528 | +16.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.0797 | +51.1% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 0.0769 | -3.6% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 0.0571 | — | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.0479 | -16.0% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0797 | +66.4% | ratio | 10-K | 2025-12-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0078 | — | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0105 | +34.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0197 | +87.6% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0090 | -54.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0089 | -1.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0009 | -89.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0084 | +796.2% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0079 | -4.9% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0079 | -0.2% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0073 | -7.5% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 0.0509 | — | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0160 | -68.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0308 | +93.0% | ratio | 10-K | 2025-12-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0216 | — | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0279 | +29.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0527 | +89.0% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0245 | -53.5% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0238 | -3.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0026 | -89.2% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0245 | +856.8% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0231 | -5.6% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0228 | -1.3% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0225 | -1.4% | ratio | 10-Q | 2026-03-10 |
| Annual | 2023-10-31 | 0.1396 | — | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0457 | -67.3% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0909 | +99.1% | ratio | 10-K | 2025-12-19 |