Financial Metrics
RBRK Rubrik, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-26 | 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 | 135740000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 151535000.0 | +11.6% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 165604000.0 | +9.3% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 187315000.0 | +13.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 204951000.0 | +9.4% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 236178000.0 | +15.2% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 278481000.0 | +17.9% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 309860000.0 | +11.3% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 350166000.0 | +13.0% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 599819000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 627892000.0 | +4.7% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 886544000.0 | +41.2% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 1316191000.0 | +48.5% | USD | 10-K | 2026-03-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 99849000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 116145000.0 | +16.3% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 131896000.0 | +13.6% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 91336000.0 | -30.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 149783000.0 | +64.0% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 180032000.0 | +20.2% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 217998000.0 | +21.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 246301000.0 | +13.0% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 282029000.0 | +14.5% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 417805000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 482930000.0 | +15.6% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 620796000.0 | +28.5% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 1054314000.0 | +69.8% | USD | 10-K | 2026-03-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -84596000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -73520000.0 | +13.1% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -65279000.0 | +11.2% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -724837000.0 | -1010.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -168293000.0 | +76.8% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -124787000.0 | +25.9% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -93091000.0 | +25.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -94463000.0 | -1.5% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -75483000.0 | +20.1% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -261548000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -306506000.0 | -17.2% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -1134032000.0 | -270.0% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -345416000.0 | +69.5% | USD | 10-K | 2026-03-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -89273000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -81121000.0 | +9.1% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -86267000.0 | -6.3% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -732091000.0 | -748.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -176930000.0 | +75.8% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -130910000.0 | +26.0% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -102104000.0 | +22.0% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -95929000.0 | +6.0% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -63829000.0 | +33.5% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -277746000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -354158000.0 | -27.5% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -1154820000.0 | -226.1% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -348828000.0 | +69.8% | USD | 10-K | 2026-03-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -1.49 | — | USD/shares | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -1.35 | +9.4% | USD/shares | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -1.41 | -4.4% | USD/shares | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -11.48 | -714.2% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -0.98 | +91.5% | USD/shares | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -0.71 | +27.6% | USD/shares | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -0.53 | +25.4% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -0.49 | +7.5% | USD/shares | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -0.32 | +34.7% | USD/shares | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -4.66 | — | USD/shares | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -5.84 | -25.3% | USD/shares | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -7.48 | -28.1% | USD/shares | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -1.78 | +76.2% | USD/shares | 10-K | 2026-03-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -1.49 | — | USD/shares | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -1.35 | +9.4% | USD/shares | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -1.41 | -4.4% | USD/shares | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -11.48 | -714.2% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -0.98 | +91.5% | USD/shares | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -0.71 | +27.6% | USD/shares | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -0.53 | +25.4% | USD/shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -0.49 | +7.5% | USD/shares | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -0.32 | +34.7% | USD/shares | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -4.66 | — | USD/shares | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -5.84 | -25.3% | USD/shares | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -7.48 | -28.1% | USD/shares | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -1.78 | +76.2% | USD/shares | 10-K | 2026-03-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 130031000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 502614000.0 | +286.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 142349000.0 | -71.7% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 103896000.0 | -27.0% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 186331000.0 | +79.3% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 283998000.0 | +52.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 322702000.0 | +13.6% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 307100000.0 | -4.8% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 130031000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 186331000.0 | +43.3% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 380196000.0 | +104.0% | USD | 10-K | 2026-03-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 133544000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 97369000.0 | -27.1% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 138201000.0 | +41.9% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 147684000.0 | +6.9% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 177627000.0 | +20.3% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 165596000.0 | -6.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 217048000.0 | +31.1% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 219687000.0 | +1.2% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 133544000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 177627000.0 | +33.0% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 256773000.0 | +44.6% | USD | 10-K | 2026-03-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 4807000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 4446000.0 | -7.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 4244000.0 | -4.5% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 4073000.0 | -4.0% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 4183000.0 | +2.7% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 4584000.0 | +9.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 5005000.0 | +9.2% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 5305000.0 | +6.0% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 4807000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 4183000.0 | -13.0% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 5676000.0 | +35.7% | USD | 10-K | 2026-03-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 548713000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 852942000.0 | +55.4% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 888990000.0 | +4.2% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 943691000.0 | +6.2% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 1077641000.0 | +14.2% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 1116895000.0 | +3.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1928971000.0 | +72.7% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 2066697000.0 | +7.1% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 548713000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 1077641000.0 | +96.4% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 2223564000.0 | +106.3% | USD | 10-K | 2026-03-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 873610000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 1166372000.0 | +33.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 1218204000.0 | +4.4% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 1268691000.0 | +4.1% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 1422974000.0 | +12.2% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 1474606000.0 | +3.6% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 2388707000.0 | +62.0% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 2548655000.0 | +6.7% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 873610000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 1422974000.0 | +62.9% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 2766536000.0 | +94.4% | USD | 10-K | 2026-03-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 656281000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 738045000.0 | +12.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 776715000.0 | +5.2% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 816556000.0 | +5.1% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 950176000.0 | +16.4% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 961289000.0 | +1.2% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1060493000.0 | +10.3% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 1162844000.0 | +9.7% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 656281000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 950176000.0 | +44.8% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 1314059000.0 | +38.3% | USD | 10-K | 2026-03-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 1578154000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 1680970000.0 | +6.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 1717498000.0 | +2.2% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 1789778000.0 | +4.2% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 1976708000.0 | +10.4% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 2031136000.0 | +2.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 2953051000.0 | +45.4% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 3073064000.0 | +4.1% | USD | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 1578154000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 1976708000.0 | +25.3% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 3286098000.0 | +66.2% | USD | 10-K | 2026-03-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -1087329000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2023-04-30 | -1174581000.0 | -8.0% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-07-31 | -1253228000.0 | -6.7% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2023-10-31 | -1324517000.0 | -5.7% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-01-31 | -1419257000.0 | -7.2% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2024-04-30 | -514598000.0 | +63.7% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-07-31 | -499294000.0 | +3.0% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2024-10-31 | -521087000.0 | -4.4% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-01-31 | -553734000.0 | -6.3% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -556530000.0 | -0.5% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-07-31 | -564344000.0 | -1.4% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-10-31 | -524409000.0 | +7.1% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -1087329000.0 | — | USD | 10-K | 2026-03-19 |
| Annual | 2024-01-31 | -1419257000.0 | -30.5% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -553734000.0 | +61.0% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -519562000.0 | +6.2% | USD | 10-K | 2026-03-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 287042000.0 | — | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 297104000.0 | +3.5% | USD | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 306804000.0 | +3.3% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 316991000.0 | +3.3% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 322341000.0 | +1.7% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-04-30 | 322821000.0 | +0.1% | USD | 10-Q | 2025-06-09 |
| Annual | 2024-01-31 | 287042000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 322341000.0 | +12.3% | USD | 10-K | 2025-03-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -17457000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -24205000.0 | -38.7% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -17288000.0 | +28.6% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -31381000.0 | -81.5% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -58464000.0 | -86.3% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -35369000.0 | +39.5% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 39655000.0 | +212.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 104379000.0 | +163.2% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 189863000.0 | +81.9% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 19287000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -4518000.0 | -123.4% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 48228000.0 | +1167.5% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 282908000.0 | +486.6% | USD | 10-K | 2026-03-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 5046000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -22218000.0 | -540.3% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -121999000.0 | -449.1% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 40737000.0 | +133.4% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -315461000.0 | -874.4% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -387600000.0 | -22.9% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 34165000.0 | +108.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -701712000.0 | -2153.9% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -811472000.0 | -15.6% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -125188000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -93623000.0 | +25.2% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -383442000.0 | -309.6% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -830089000.0 | -116.5% | USD | 10-K | 2026-03-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 559000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 726000.0 | +29.9% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 96442000.0 | +13184.0% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 362182000.0 | +275.5% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 384374000.0 | +6.1% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 396100000.0 | +3.1% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 15341000.0 | -96.1% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 727098000.0 | +4639.6% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 736012000.0 | +1.2% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 171823000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 95949000.0 | -44.2% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 398023000.0 | +314.8% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 736501000.0 | +85.0% | USD | 10-K | 2026-03-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 3373000.0 | — | USD | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 7867000.0 | +133.2% | USD | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 9335000.0 | +18.7% | USD | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 3639000.0 | -61.0% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 6227000.0 | +71.1% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 11296000.0 | +81.4% | USD | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 2850000.0 | -74.8% | USD | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 6348000.0 | +122.7% | USD | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 11087000.0 | +74.7% | USD | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 25017000.0 | — | USD | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 12333000.0 | -50.7% | USD | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 16885000.0 | +36.9% | USD | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 29631000.0 | +75.5% | USD | 10-K | 2026-03-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 59940000.0 | — | shares | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 60296000.0 | +0.6% | shares | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 61023000.0 | +1.2% | shares | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 63794000.0 | +4.5% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 179851000.0 | +181.9% | shares | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 183590000.0 | +2.1% | shares | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 191625000.0 | +4.4% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 194890000.0 | +1.7% | shares | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 198379000.0 | +1.8% | shares | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 59590000.0 | — | shares | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 60628000.0 | +1.7% | shares | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 154294000.0 | +154.5% | shares | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 196468000.0 | +27.3% | shares | 10-K | 2026-03-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 59940000.0 | — | shares | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 60296000.0 | +0.6% | shares | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 61023000.0 | +1.2% | shares | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 63794000.0 | +4.5% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 179851000.0 | +181.9% | shares | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 183590000.0 | +2.1% | shares | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 191625000.0 | +4.4% | shares | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 194890000.0 | +1.7% | shares | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 198379000.0 | +1.8% | shares | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 59590000.0 | — | shares | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 60628000.0 | +1.7% | shares | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 154294000.0 | +154.5% | shares | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 196468000.0 | +27.3% | shares | 10-K | 2026-03-19 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-04-30 | 0.1606 | — | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.1682 | +4.8% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 0.1862 | +10.7% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 0.1889 | +1.4% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.1297 | -31.3% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 0.1374 | +5.9% | ratio | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 0.7187 | — | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 0.6230 | -13.3% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 0.4758 | -23.6% | ratio | 10-K | 2026-03-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 0.8361 | — | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 1.1557 | +38.2% | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 1.1446 | -1.0% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 1.1557 | +1.0% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 1.1341 | -1.9% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 1.1619 | +2.4% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 1.8189 | +56.6% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 1.7773 | -2.3% | ratio | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 0.8361 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 1.1341 | +35.6% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 1.6921 | +49.2% | ratio | 10-K | 2026-03-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | -1.1120 | — | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -3.2666 | -193.8% | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | -3.4399 | -5.3% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | -3.4347 | +0.1% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | -3.5698 | -3.9% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -3.6496 | -2.2% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -5.2327 | -43.4% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -5.8601 | -12.0% | ratio | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | -1.1120 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | -3.5698 | -221.0% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -6.3247 | -77.2% | ratio | 10-K | 2026-03-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.7356 | — | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 0.7665 | +4.2% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 0.7965 | +3.9% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 0.4876 | -38.8% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.7308 | +49.9% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 0.7623 | +4.3% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 0.7828 | +2.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.7949 | +1.5% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 0.8054 | +1.3% | ratio | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 0.6966 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 0.7691 | +10.4% | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 0.7002 | -9.0% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 0.8010 | +14.4% | ratio | 10-K | 2026-03-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -0.6577 | — | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -0.5353 | +18.6% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -0.5209 | +2.7% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -3.9083 | -650.3% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -0.8633 | +77.9% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -0.5543 | +35.8% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -0.3666 | +33.9% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -0.3096 | +15.6% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -0.1823 | +41.1% | ratio | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -0.4630 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -0.5640 | -21.8% | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -1.3026 | -130.9% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -0.2650 | +79.7% | ratio | 10-K | 2026-03-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -0.6232 | — | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | -0.4852 | +22.2% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | -0.3942 | +18.8% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | -3.8696 | -881.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -0.8211 | +78.8% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -0.5284 | +35.7% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -0.3343 | +36.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -0.3049 | +8.8% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -0.2156 | +29.3% | ratio | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | -0.4360 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | -0.4882 | -11.9% | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -1.2792 | -162.0% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -0.2624 | +79.5% | ratio | 10-K | 2026-03-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-01-31 | 0.1981 | — | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 0.6810 | +243.7% | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2024-07-31 | 0.1833 | -73.1% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2024-10-31 | 0.1272 | -30.6% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2025-01-31 | 0.1961 | +54.1% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 0.2954 | +50.7% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.3043 | +3.0% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 0.2641 | -13.2% | ratio | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | 0.1981 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2025-01-31 | 0.1961 | -1.0% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 0.2893 | +47.5% | ratio | 10-K | 2026-03-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-04-30 | -0.6277 | — | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | -0.1452 | +76.9% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | -0.1032 | +29.0% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | -0.0692 | +32.9% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | -0.0402 | +42.0% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | -0.0250 | +37.6% | ratio | 10-Q | 2025-12-08 |
| Annual | 2024-01-31 | -0.4054 | — | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | -0.8116 | -100.2% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | -0.1261 | +84.5% | ratio | 10-K | 2026-03-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0760 | — | ratio | 10-Q | 2024-06-13 |
| Quarterly | 2023-07-31 | 0.0647 | -14.8% | ratio | 10-Q | 2024-09-12 |
| Quarterly | 2023-10-31 | 0.0651 | +0.6% | ratio | 10-Q | 2024-12-12 |
| Quarterly | 2024-04-30 | 1.4226 | +2084.3% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2024-07-31 | 0.3544 | -75.1% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2024-10-31 | 0.2512 | -29.1% | ratio | 10-Q | 2025-12-08 |
| Quarterly | 2025-04-30 | 0.1835 | -27.0% | ratio | 10-Q | 2025-06-09 |
| Quarterly | 2025-07-31 | 0.1700 | -7.3% | ratio | 10-Q | 2025-09-10 |
| Quarterly | 2025-10-31 | 0.1217 | -28.4% | ratio | 10-Q | 2025-12-08 |
| Annual | 2023-01-31 | 0.2554 | — | ratio | 10-K | 2025-03-20 |
| Annual | 2024-01-31 | 0.2495 | -2.3% | ratio | 10-K | 2026-03-19 |
| Annual | 2025-01-31 | 2.0855 | +735.8% | ratio | 10-K | 2026-03-19 |
| Annual | 2026-01-31 | 0.6714 | -67.8% | ratio | 10-K | 2026-03-19 |