Financial Metrics
BXCAP BOX INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-26 | 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 | 251898000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 261428000.0 | +3.8% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 261537000.0 | +0.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 264658000.0 | +1.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 270039000.0 | +2.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 275913000.0 | +2.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 276272000.0 | +0.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 293999000.0 | +6.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 301107000.0 | +2.4% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 990874000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 1037741000.0 | +4.7% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 1090130000.0 | +5.0% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 1177253000.0 | +8.0% | USD | 10-K | 2026-03-09 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 190247000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 194415000.0 | +2.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 192310000.0 | -1.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 206406000.0 | +7.3% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 214526000.0 | +3.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 220357000.0 | +2.7% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 215599000.0 | -2.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 232477000.0 | +7.8% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 239532000.0 | +3.0% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 738318000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 777129000.0 | +5.3% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 862025000.0 | +10.9% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 932606000.0 | +8.2% | USD | 10-K | 2026-03-09 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 8335000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 9875000.0 | +18.5% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 11379000.0 | +15.2% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 18007000.0 | +58.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 20280000.0 | +12.6% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 23411000.0 | +15.4% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 6338000.0 | -72.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 20578000.0 | +224.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 25063000.0 | +21.8% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 36840000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 50753000.0 | +37.8% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 79634000.0 | +56.9% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 83189000.0 | +4.5% | USD | 10-K | 2026-03-09 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 8350000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 10791000.0 | +29.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 10656000.0 | -1.3% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 17222000.0 | +61.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 20496000.0 | +19.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 12893000.0 | -37.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 8194000.0 | -36.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 13445000.0 | +64.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 12065000.0 | -10.3% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 26783000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 129032000.0 | +381.8% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 244621000.0 | +89.6% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 115383000.0 | -52.8% | USD | 10-K | 2026-03-09 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.03 | — | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.04 | +33.3% | USD/shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.04 | +0.0% | USD/shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.08 | +100.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1 | +25.0% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.05 | -50.0% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.02 | -60.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.06 | +200.0% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.05 | -16.7% | USD/shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.06 | — | USD/shares | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.69 | +1050.0% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 1.4 | +102.9% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.6 | -57.1% | USD/shares | 10-K | 2026-03-09 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.02 | — | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.04 | +100.0% | USD/shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.04 | +0.0% | USD/shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.08 | +100.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1 | +25.0% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.05 | -50.0% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.02 | -60.0% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.05 | +150.0% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.05 | +0.0% | USD/shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.06 | — | USD/shares | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.67 | +1016.7% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 1.36 | +103.0% | USD/shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.58 | -57.4% | USD/shares | 10-K | 2026-03-09 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 428465000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 481435000.0 | +12.4% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 395965000.0 | -17.8% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 377911000.0 | -4.6% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 383742000.0 | +1.5% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 449507000.0 | +17.1% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 406620000.0 | -9.5% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 608765000.0 | +49.7% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 624575000.0 | +2.6% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 689628000.0 | +10.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 657826000.0 | -4.6% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 633159000.0 | -3.7% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 428465000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 383742000.0 | -10.4% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 624575000.0 | +62.8% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 375130000.0 | -39.9% | USD | 10-K | 2026-03-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 264515000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 132653000.0 | -49.9% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 165429000.0 | +24.7% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 166875000.0 | +0.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 281487000.0 | +68.7% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 143053000.0 | -49.2% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 177487000.0 | +24.1% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 188495000.0 | +6.2% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 292707000.0 | +55.3% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 178078000.0 | -39.2% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 189561000.0 | +6.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 204928000.0 | +8.1% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 264515000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 281487000.0 | +6.4% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 292707000.0 | +4.0% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 325136000.0 | +11.1% | USD | 10-K | 2026-03-09 |
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 | 806763000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 731238000.0 | -9.4% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 692883000.0 | -5.2% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 684329000.0 | -1.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 842180000.0 | +23.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 788673000.0 | -6.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 733659000.0 | -7.0% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 962590000.0 | +31.2% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1097779000.0 | +14.0% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 1056170000.0 | -3.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1042740000.0 | -1.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1023871000.0 | -1.8% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 806763000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 842180000.0 | +4.4% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 1097779000.0 | +30.3% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 891273000.0 | -18.8% | USD | 10-K | 2026-03-09 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1207165000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 1108666000.0 | -8.2% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1068145000.0 | -3.7% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 1033823000.0 | -3.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1241163000.0 | +20.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 1176097000.0 | -5.2% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 1120738000.0 | -4.7% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1354320000.0 | +20.8% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1667520000.0 | +23.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 1641369000.0 | -1.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1624581000.0 | -1.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1609250000.0 | -0.9% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 1207165000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 1241163000.0 | +2.8% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 1667520000.0 | +34.4% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 1546060000.0 | -7.3% | USD | 10-K | 2026-03-09 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 715827000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 620699000.0 | -13.3% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 593452000.0 | -4.4% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 570627000.0 | -3.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 679280000.0 | +19.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 591438000.0 | -12.9% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 586914000.0 | -0.8% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 587104000.0 | +0.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 922076000.0 | +57.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 876840000.0 | -4.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 853159000.0 | -2.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 852971000.0 | -0.0% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 715827000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 679280000.0 | -5.1% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 922076000.0 | +35.7% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 802667000.0 | -13.0% | USD | 10-K | 2026-03-09 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1241026000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 1130287000.0 | -8.9% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1114088000.0 | -1.4% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 1082687000.0 | -2.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1180130000.0 | +9.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 1081386000.0 | -8.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 1066992000.0 | -1.3% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1340525000.0 | +25.6% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1470244000.0 | +9.7% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 1426786000.0 | -3.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1398658000.0 | -2.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1400086000.0 | +0.1% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 1241026000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 1180130000.0 | -4.9% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 1470244000.0 | +24.6% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 1348962000.0 | -8.2% | USD | 10-K | 2026-03-09 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -523851000.0 | — | USD | 10-Q | 2024-12-04 |
| Quarterly | 2023-04-30 | -512085000.0 | +2.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-07-31 | -536964000.0 | -4.9% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2023-10-31 | -540415000.0 | -0.6% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | -431062000.0 | +20.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2024-04-30 | -397874000.0 | +7.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-07-31 | -439399000.0 | -10.4% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2024-10-31 | -479882000.0 | -9.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -296962000.0 | +38.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | -280133000.0 | +5.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-07-31 | -269355000.0 | +3.8% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-10-31 | -286649000.0 | -6.4% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | -523851000.0 | — | USD | 10-K | 2026-03-09 |
| Annual | 2024-01-31 | -431062000.0 | +17.7% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | -296962000.0 | +31.1% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | -299278000.0 | -0.8% | USD | 10-K | 2026-03-09 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 369351000.0 | — | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 369825000.0 | +0.1% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 369823000.0 | -0.0% | USD | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 370322000.0 | +0.1% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 370822000.0 | +0.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 371323000.0 | +0.1% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 371824000.0 | +0.1% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 651675000.0 | +75.3% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 448638000.0 | -31.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 449231000.0 | +0.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 449822000.0 | +0.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 450415000.0 | +0.1% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 369351000.0 | — | USD | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 370822000.0 | +0.4% | USD | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 448638000.0 | +21.0% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 451011000.0 | +0.5% | USD | 10-K | 2026-03-09 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 124930000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 157606000.0 | +26.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 229388000.0 | +45.5% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 131204000.0 | -42.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 167502000.0 | +27.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 230084000.0 | +37.4% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 127059000.0 | -44.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 173023000.0 | +36.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 246067000.0 | +42.2% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 297982000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 318727000.0 | +7.0% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 332257000.0 | +4.2% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 356450000.0 | +7.3% | USD | 10-K | 2026-03-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -8782000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | -25059000.0 | -185.3% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -42731000.0 | -70.5% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | -23170000.0 | +45.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 15648000.0 | +167.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | -5819000.0 | -137.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | -10391000.0 | -78.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -18901000.0 | -81.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | -26213000.0 | -38.7% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 120600000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | -82792000.0 | -168.7% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | -23211000.0 | +72.0% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | -42702000.0 | -84.0% | USD | 10-K | 2026-03-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -60921000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | -160057000.0 | -162.7% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -227516000.0 | -42.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | -35695000.0 | +84.3% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -157102000.0 | -340.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 4994000.0 | +103.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | -61776000.0 | -1337.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -127052000.0 | -105.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | -216886000.0 | -70.7% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | -396495000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | -272896000.0 | +31.2% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | -62362000.0 | +77.1% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | -569522000.0 | -813.3% | USD | 10-K | 2026-03-09 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 2952000.0 | — | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 2000000.0 | -32.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 4461000.0 | +123.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 1276000.0 | -71.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 1674000.0 | +31.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 1945000.0 | +16.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 349000.0 | -82.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2419000.0 | +593.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 4152000.0 | +71.6% | USD | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 5034000.0 | — | USD | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 4703000.0 | -6.6% | USD | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 2573000.0 | -45.3% | USD | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 6074000.0 | +136.1% | USD | 10-K | 2026-03-09 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 144301000.0 | — | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 144828000.0 | +0.4% | shares | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 144045000.0 | -0.5% | shares | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 143944000.0 | -0.1% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 144353000.0 | +0.3% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 145588000.0 | +0.9% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 143228000.0 | -1.6% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 143949000.0 | +0.5% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 144113000.0 | +0.1% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 144793000.0 | +0.5% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 144886000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 144186000.0 | -0.5% | shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 144301000.0 | — | shares | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 144353000.0 | +0.0% | shares | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 144113000.0 | -0.2% | shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 140911000.0 | -2.2% | shares | 10-K | 2026-03-09 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 144301000.0 | — | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 144828000.0 | +0.4% | shares | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 144045000.0 | -0.5% | shares | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 143944000.0 | -0.1% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 144353000.0 | +0.3% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 145588000.0 | +0.9% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 143228000.0 | -1.6% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 143949000.0 | +0.5% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 144113000.0 | +0.1% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 144793000.0 | +0.5% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 144886000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 144186000.0 | -0.5% | shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 144301000.0 | — | shares | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 144353000.0 | +0.0% | shares | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 144113000.0 | -0.2% | shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 140911000.0 | -2.2% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 144739000.0 | — | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 144248000.0 | -0.3% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 143915000.0 | -0.2% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 145299000.0 | +1.0% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 144070000.0 | -0.8% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 143479000.0 | -0.4% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 144434000.0 | +0.7% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 144896000.0 | +0.3% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 144383000.0 | -0.4% | shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 143592000.0 | — | shares | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 144203000.0 | +0.4% | shares | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 144228000.0 | +0.0% | shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 144195000.0 | -0.0% | shares | 10-K | 2026-03-09 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 150436000.0 | — | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 150007000.0 | -0.3% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 147625000.0 | -1.6% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 148757000.0 | +0.8% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 146525000.0 | -1.5% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 149071000.0 | +1.7% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 149614000.0 | +0.4% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 151102000.0 | +1.0% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 149447000.0 | -1.1% | shares | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 150192000.0 | — | shares | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 148586000.0 | -1.1% | shares | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 148643000.0 | +0.0% | shares | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 149155000.0 | +0.3% | shares | 10-K | 2026-03-09 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.2272 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.2447 | +7.7% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.2530 | +3.4% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.2250 | -11.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.2409 | +7.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.2037 | -15.4% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.1683 | -17.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1810 | +7.5% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.1871 | +3.4% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.8208 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.8361 | +1.9% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 0.6537 | -21.8% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.7615 | +16.5% | ratio | 10-K | 2026-03-09 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.1270 | — | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 1.1781 | +4.5% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1.1675 | -0.9% | ratio | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 1.1993 | +2.7% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1.2398 | +3.4% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 1.3335 | +7.6% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 1.2500 | -6.3% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1.6396 | +31.2% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1.1906 | -27.4% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 1.2045 | +1.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.2222 | +1.5% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1.2004 | -1.8% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 1.1270 | — | ratio | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 1.2398 | +10.0% | ratio | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 1.1906 | -4.0% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 1.1104 | -6.7% | ratio | 10-K | 2026-03-09 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -2.3690 | — | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | -2.2072 | +6.8% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | -2.0748 | +6.0% | ratio | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | -2.0034 | +3.4% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | -2.7377 | -36.7% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | -2.7179 | +0.7% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | -2.4283 | +10.7% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | -2.7934 | -15.0% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | -4.9509 | -77.2% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | -5.0932 | -2.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -5.1926 | -2.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | -4.8843 | +5.9% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | -2.3690 | — | ratio | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | -2.7377 | -15.6% | ratio | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | -4.9509 | -80.8% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | -4.5074 | +9.0% | ratio | 10-K | 2026-03-09 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.7553 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.7437 | -1.5% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.7353 | -1.1% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.7799 | +6.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.7944 | +1.9% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.7986 | +0.5% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.7804 | -2.3% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.7907 | +1.3% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.7955 | +0.6% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.7451 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.7489 | +0.5% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 0.7908 | +5.6% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.7922 | +0.2% | ratio | 10-K | 2026-03-09 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0331 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0413 | +24.5% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.0407 | -1.3% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.0651 | +59.7% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0759 | +16.6% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.0467 | -38.4% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.0297 | -36.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0457 | +54.2% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.0401 | -12.4% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.0270 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.1243 | +360.0% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 0.2244 | +80.5% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.0980 | -56.3% | ratio | 10-K | 2026-03-09 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0331 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0378 | +14.2% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.0435 | +15.2% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.0680 | +56.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0751 | +10.4% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.0848 | +13.0% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.0229 | -73.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0700 | +205.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.0832 | +18.9% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.0372 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.0489 | +31.5% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 0.0731 | +49.4% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.0707 | -3.3% | ratio | 10-K | 2026-03-09 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.5986 | — | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-04-30 | 0.7756 | +29.6% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 0.6672 | -14.0% | ratio | 10-Q | 2023-08-31 |
| Quarterly | 2023-10-31 | 0.6623 | -0.7% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 0.5649 | -14.7% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.7600 | +34.5% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 0.6928 | -8.8% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1.0369 | +49.7% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 0.6774 | -34.7% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.7865 | +16.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.7710 | -2.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.7423 | -3.7% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.5986 | — | ratio | 10-K | 2024-03-11 |
| Annual | 2024-01-31 | 0.5649 | -5.6% | ratio | 10-K | 2025-03-10 |
| Annual | 2025-01-31 | 0.6774 | +19.9% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.4674 | -31.0% | ratio | 10-K | 2026-03-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0075 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0101 | +34.1% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.0103 | +2.0% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | 0.0146 | +42.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0183 | +24.9% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | 0.0095 | -47.9% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | 0.0050 | -47.6% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0083 | +65.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.0075 | -9.4% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | 0.0222 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | 0.1040 | +368.6% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | 0.1467 | +41.1% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | 0.0746 | -49.1% | ratio | 10-K | 2026-03-09 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -0.0163 | — | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | -0.0201 | -23.2% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.0197 | +1.9% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-04-30 | -0.0433 | -119.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -0.0466 | -7.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2024-10-31 | -0.0269 | +42.4% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-04-30 | -0.0293 | -8.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -0.0499 | -70.6% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | -0.0421 | +15.7% | ratio | 10-Q | 2025-12-03 |
| Annual | 2023-01-31 | -0.0511 | — | ratio | 10-K | 2025-03-10 |
| Annual | 2024-01-31 | -0.2993 | -485.5% | ratio | 10-K | 2026-03-09 |
| Annual | 2025-01-31 | -0.8237 | -175.2% | ratio | 10-K | 2026-03-09 |
| Annual | 2026-01-31 | -0.3855 | +53.2% | ratio | 10-K | 2026-03-09 |