Financial Metrics
URBN URBAN OUTFITTERS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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-04-30 | 1113674000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1272195000.0 | +14.2% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 1281174000.0 | +0.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1200732000.0 | -6.3% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1351959000.0 | +12.6% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1361855000.0 | +0.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1329501000.0 | -2.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1504755000.0 | +13.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1529350000.0 | +1.6% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 4795244000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 5153237000.0 | +7.5% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 5550666000.0 | +7.7% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 6165376000.0 | +11.1% | USD | 10-K | 2026-04-01 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 371231000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 455581000.0 | +22.7% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 454407000.0 | -0.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 408385000.0 | -10.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 493285000.0 | +20.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 497319000.0 | +0.8% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 489064000.0 | -1.7% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 566161000.0 | +15.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 563327000.0 | -0.5% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1427216000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 1715404000.0 | +20.2% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 1926670000.0 | +12.3% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 2217753000.0 | +15.1% | USD | 10-K | 2026-04-01 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 71383000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 132098000.0 | +85.1% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 108978000.0 | -17.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 74624000.0 | -31.5% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 145135000.0 | +94.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 128691000.0 | -11.3% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 128227000.0 | -0.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 174387000.0 | +36.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 144319000.0 | -17.2% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 226623000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 369795000.0 | +63.2% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 473764000.0 | +28.1% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 605634000.0 | +27.8% | USD | 10-K | 2026-04-01 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 52817000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 104092000.0 | +97.1% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 83014000.0 | -20.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 61765000.0 | -25.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 117485000.0 | +90.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 102911000.0 | -12.4% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 108347000.0 | +5.3% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 143865000.0 | +32.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 116440000.0 | -19.1% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 159699000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 287674000.0 | +80.1% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 402462000.0 | +39.9% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 464919000.0 | +15.5% | USD | 10-K | 2026-04-01 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.57 | — | USD/shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1.12 | +96.5% | USD/shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.89 | -20.5% | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.66 | -25.8% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1.26 | +90.9% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1.12 | -11.1% | USD/shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1.18 | +5.4% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1.6 | +35.6% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1.3 | -18.8% | USD/shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1.71 | — | USD/shares | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 3.1 | +81.3% | USD/shares | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 4.34 | +40.0% | USD/shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 5.15 | +18.7% | USD/shares | 10-K | 2026-04-01 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.56 | — | USD/shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1.1 | +96.4% | USD/shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.88 | -20.0% | USD/shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.65 | -26.1% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1.24 | +90.8% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1.1 | -11.3% | USD/shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1.16 | +5.5% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1.58 | +36.2% | USD/shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1.28 | -19.0% | USD/shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1.7 | — | USD/shares | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 3.05 | +79.4% | USD/shares | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 4.26 | +39.7% | USD/shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 5.06 | +18.8% | USD/shares | 10-K | 2026-04-01 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 201260000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 171655000.0 | -14.7% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 224744000.0 | +30.9% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 206237000.0 | -8.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 178321000.0 | -13.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 173995000.0 | -2.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 209129000.0 | +20.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 182516000.0 | -12.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 290481000.0 | +59.2% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 189433000.0 | -34.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 332171000.0 | +75.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 306600000.0 | -7.7% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 201260000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 178321000.0 | -11.4% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 290481000.0 | +62.9% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 369206000.0 | +27.1% | USD | 10-K | 2026-04-01 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 70339000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2023-04-30 | 105589000.0 | +50.1% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 79118000.0 | -25.1% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 77399000.0 | -2.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 67008000.0 | -13.4% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2024-04-30 | 88297000.0 | +31.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 78749000.0 | -10.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 96977000.0 | +23.1% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 74014000.0 | -23.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 93248000.0 | +26.0% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 86922000.0 | -6.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 95990000.0 | +10.4% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 70339000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 67008000.0 | -4.7% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 74014000.0 | +10.5% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 95668000.0 | +29.3% | USD | 10-K | 2026-04-01 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 587510000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 590326000.0 | +0.5% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 586514000.0 | -0.6% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 721011000.0 | +22.9% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 550242000.0 | -23.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 578990000.0 | +5.2% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 604667000.0 | +4.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 793324000.0 | +31.2% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 621146000.0 | -21.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 663803000.0 | +6.9% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 696199000.0 | +4.9% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 839793000.0 | +20.6% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 587510000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 550242000.0 | -6.3% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 621146000.0 | +12.9% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 700945000.0 | +12.8% | USD | 10-K | 2026-04-01 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1237719000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 1301241000.0 | +5.1% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1365462000.0 | +4.9% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 1489050000.0 | +9.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1282503000.0 | -13.9% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1373726000.0 | +7.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1473871000.0 | +7.3% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1637332000.0 | +11.1% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 1492796000.0 | -8.8% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1439059000.0 | -3.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1619312000.0 | +12.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1757996000.0 | +8.6% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1237719000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 1282503000.0 | +3.6% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 1492796000.0 | +16.4% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 1686104000.0 | +12.9% | USD | 10-K | 2026-04-01 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3682912000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 3792670000.0 | +3.0% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 3969936000.0 | +4.7% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 4109656000.0 | +3.5% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 4111209000.0 | +0.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 4188702000.0 | +1.9% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 4258823000.0 | +1.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 4485783000.0 | +5.3% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 4519480000.0 | +0.8% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 4457076000.0 | -1.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 4710793000.0 | +5.7% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 4907022000.0 | +4.2% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 3682912000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 4111209000.0 | +11.6% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 4519480000.0 | +9.9% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 5007613000.0 | +10.8% | USD | 10-K | 2026-04-01 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 890374000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 927676000.0 | +4.2% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 957476000.0 | +3.2% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 1048924000.0 | +9.6% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 994205000.0 | -5.2% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1034224000.0 | +4.0% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1010418000.0 | -2.3% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1125545000.0 | +11.4% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 1075679000.0 | -4.4% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1029058000.0 | -4.3% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1096148000.0 | +6.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1165077000.0 | +6.3% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 890374000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 994205000.0 | +11.7% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 1075679000.0 | +8.2% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 1118094000.0 | +3.9% | USD | 10-K | 2026-04-01 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1890229000.0 | — | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 1941988000.0 | +2.7% | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 2002545000.0 | +3.1% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 2063098000.0 | +3.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1998669000.0 | -3.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 2026368000.0 | +1.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 2017390000.0 | -0.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 2132860000.0 | +5.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 2047976000.0 | -4.0% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 2025269000.0 | -1.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 2130401000.0 | +5.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 2202910000.0 | +3.4% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1890229000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 1998669000.0 | +5.7% | USD | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 2047976000.0 | +2.5% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 2192326000.0 | +7.0% | USD | 10-K | 2026-04-01 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1792683000.0 | — | USD | 10-Q | 2024-12-10 |
| Quarterly | 2023-04-30 | 1850682000.0 | +3.2% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-07-31 | 1967391000.0 | +6.3% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2023-10-31 | 2046558000.0 | +4.0% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 2112540000.0 | +3.2% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2024-04-30 | 2162334000.0 | +2.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-07-31 | 2241433000.0 | +3.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2024-10-31 | 2352923000.0 | +5.0% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 2471504000.0 | +5.0% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 2431807000.0 | -1.6% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-07-31 | 2580392000.0 | +6.1% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-10-31 | 2704112000.0 | +4.8% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1792683000.0 | — | USD | 10-K | 2026-04-01 |
| Annual | 2024-01-31 | 2112540000.0 | +17.8% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 2471504000.0 | +17.0% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 2815287000.0 | +13.9% | USD | 10-K | 2026-04-01 |
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-04-30 | 36277000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 211247000.0 | +482.3% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 280239000.0 | +32.7% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 58551000.0 | -79.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 163814000.0 | +179.8% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 182362000.0 | +11.3% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 33032000.0 | -81.9% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 251046000.0 | +660.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 312185000.0 | +24.4% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 142729000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 509411000.0 | +256.9% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 502834000.0 | -1.3% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 575190000.0 | +14.4% | USD | 10-K | 2026-04-01 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -57549000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | -178042000.0 | -209.4% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | -263698000.0 | -48.1% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | -45809000.0 | +82.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -61137000.0 | -33.5% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | -102150000.0 | -67.1% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 39380000.0 | +138.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -31981000.0 | -181.2% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | -113721000.0 | -255.6% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | -32011000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | -521648000.0 | -1529.6% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | -308769000.0 | +40.8% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | -311652000.0 | -0.9% | USD | 10-K | 2026-04-01 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -8318000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | -9314000.0 | -12.0% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | -10766000.0 | -15.6% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | -15311000.0 | -42.2% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -69101000.0 | -351.3% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | -72895000.0 | -5.5% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | -176348000.0 | -141.9% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -180588000.0 | -2.4% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | -185541000.0 | -2.7% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | -118400000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | -12132000.0 | +89.8% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | -77114000.0 | -535.6% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | -191369000.0 | -148.2% | USD | 10-K | 2026-04-01 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 32904000.0 | — | USD | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 78517000.0 | +138.6% | USD | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 151037000.0 | +92.4% | USD | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 41091000.0 | -72.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 98854000.0 | +140.6% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 144052000.0 | +45.7% | USD | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 46158000.0 | -68.0% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 107549000.0 | +133.0% | USD | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 191447000.0 | +78.0% | USD | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 199513000.0 | — | USD | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 199625000.0 | +0.1% | USD | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 182581000.0 | -8.5% | USD | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 260168000.0 | +42.5% | USD | 10-K | 2026-04-01 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 92180709.0 | — | shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 92677835.0 | +0.5% | shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 92773249.0 | +0.1% | shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 92784344.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 92787522.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 93379211.0 | +0.6% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 92260283.0 | -1.2% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 92275849.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 92281748.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 89614734.0 | -2.9% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 89696293.0 | +0.1% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 89712460.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 92180709.0 | — | shares | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 92787522.0 | +0.7% | shares | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 92281748.0 | -0.5% | shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 89698222.0 | -2.8% | shares | 10-K | 2026-04-01 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 92180709.0 | — | shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 92677835.0 | +0.5% | shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 92773249.0 | +0.1% | shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 92784344.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 92787522.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 93379211.0 | +0.6% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 92260283.0 | -1.2% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 92275849.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 92281748.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 89614734.0 | -2.9% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 89696293.0 | +0.1% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 89712460.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 92180709.0 | — | shares | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 92787522.0 | +0.7% | shares | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 92281748.0 | -0.5% | shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 89698222.0 | -2.8% | shares | 10-K | 2026-04-01 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 92474688.0 | — | shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 92741888.0 | +0.3% | shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 92780736.0 | +0.0% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 93124568.0 | +0.4% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 93071401.0 | -0.1% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 92270583.0 | -0.9% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 91752408.0 | -0.6% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 89667451.0 | -2.3% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 89706922.0 | +0.0% | shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 93199874.0 | — | shares | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 92697751.0 | -0.5% | shares | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 92684127.0 | -0.0% | shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 90191801.0 | -2.7% | shares | 10-K | 2026-04-01 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 93821292.0 | — | shares | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 94228185.0 | +0.4% | shares | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 94448376.0 | +0.2% | shares | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 95000706.0 | +0.6% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 94684003.0 | -0.3% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 93857850.0 | -0.9% | shares | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 93475835.0 | -0.4% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 91167981.0 | -2.5% | shares | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 91288124.0 | +0.1% | shares | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 94144062.0 | — | shares | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 94327785.0 | +0.2% | shares | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 94448046.0 | +0.1% | shares | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 91808357.0 | -2.8% | shares | 10-K | 2026-04-01 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.2936 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.3205 | +9.1% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.3117 | -2.7% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.2867 | -8.0% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.3174 | +10.7% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.3036 | -4.4% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.2983 | -1.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.3194 | +7.1% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.3117 | -2.4% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1.3020 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 1.2535 | -3.7% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 1.2282 | -2.0% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 1.2312 | +0.2% | ratio | 10-K | 2026-04-01 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.3901 | — | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 1.4027 | +0.9% | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1.4261 | +1.7% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 1.4196 | -0.5% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 1.2900 | -9.1% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 1.3283 | +3.0% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 1.4587 | +9.8% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 1.4547 | -0.3% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 1.3878 | -4.6% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 1.3984 | +0.8% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1.4773 | +5.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 1.5089 | +2.1% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1.3901 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 1.2900 | -7.2% | ratio | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 1.3878 | +7.6% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 1.5080 | +8.7% | ratio | 10-K | 2026-04-01 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.0544 | — | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 1.0493 | -0.5% | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 1.0179 | -3.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 1.0081 | -1.0% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.9461 | -6.1% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.9371 | -0.9% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.9000 | -4.0% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.9065 | +0.7% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 0.8286 | -8.6% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.8328 | +0.5% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.8256 | -0.9% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.8147 | -1.3% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 1.0544 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 0.9461 | -10.3% | ratio | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 0.8286 | -12.4% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.7787 | -6.0% | ratio | 10-K | 2026-04-01 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.3333 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.3581 | +7.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.3547 | -1.0% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.3401 | -4.1% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.3649 | +7.3% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.3652 | +0.1% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.3679 | +0.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.3762 | +2.3% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.3683 | -2.1% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.2976 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 0.3329 | +11.8% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 0.3471 | +4.3% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.3597 | +3.6% | ratio | 10-K | 2026-04-01 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0474 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.0818 | +72.5% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.0648 | -20.8% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0514 | -20.6% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.0869 | +68.9% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.0756 | -13.0% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.0815 | +7.8% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.0956 | +17.3% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.0761 | -20.4% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.0333 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 0.0558 | +67.6% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 0.0725 | +29.9% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.0754 | +4.0% | ratio | 10-K | 2026-04-01 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0641 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.1038 | +62.0% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.0851 | -18.1% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0621 | -26.9% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.1074 | +72.7% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.0945 | -12.0% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.0964 | +2.1% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.1159 | +20.2% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.0944 | -18.6% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.0473 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 0.0718 | +51.8% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 0.0854 | +18.9% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.0982 | +15.1% | ratio | 10-K | 2026-04-01 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2260 | — | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2023-04-30 | 0.1850 | -18.1% | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.2347 | +26.9% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.1966 | -16.2% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-01-31 | 0.1794 | -8.8% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.1682 | -6.2% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.2070 | +23.0% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.1622 | -21.7% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-01-31 | 0.2700 | +66.5% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.1841 | -31.8% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.3030 | +64.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.2632 | -13.2% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.2260 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2024-01-31 | 0.1794 | -20.7% | ratio | 10-K | 2025-04-01 |
| Annual | 2025-01-31 | 0.2700 | +50.6% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.3302 | +22.3% | ratio | 10-K | 2026-04-01 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0139 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.0262 | +88.3% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.0202 | -23.0% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0147 | -27.0% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.0276 | +87.1% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.0229 | -16.8% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.0243 | +6.0% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.0305 | +25.6% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.0237 | -22.3% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.0434 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 0.0700 | +61.4% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 0.0891 | +27.3% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.0928 | +4.3% | ratio | 10-K | 2026-04-01 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0285 | — | ratio | 10-Q | 2024-06-10 |
| Quarterly | 2023-07-31 | 0.0529 | +85.4% | ratio | 10-Q | 2024-09-09 |
| Quarterly | 2023-10-31 | 0.0406 | -23.3% | ratio | 10-Q | 2024-12-10 |
| Quarterly | 2024-04-30 | 0.0286 | -29.6% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.0524 | +83.5% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2024-10-31 | 0.0437 | -16.6% | ratio | 10-Q | 2025-12-10 |
| Quarterly | 2025-04-30 | 0.0446 | +1.9% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.0558 | +25.1% | ratio | 10-Q | 2025-09-09 |
| Quarterly | 2025-10-31 | 0.0431 | -22.8% | ratio | 10-Q | 2025-12-10 |
| Annual | 2023-01-31 | 0.0891 | — | ratio | 10-K | 2025-04-01 |
| Annual | 2024-01-31 | 0.1362 | +52.9% | ratio | 10-K | 2026-04-01 |
| Annual | 2025-01-31 | 0.1628 | +19.6% | ratio | 10-K | 2026-04-01 |
| Annual | 2026-01-31 | 0.1651 | +1.4% | ratio | 10-K | 2026-04-01 |