Financial Metrics
TITN Titan Machinery Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2025-06-20 | SEC Filing Index |
| Insider | 4 | 2025-06-04 | 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 | 569631000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 642568000.0 | +12.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 694115000.0 | +8.0% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 628703000.0 | -9.4% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 633674000.0 | +0.8% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 679824000.0 | +7.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 594336000.0 | -12.6% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 546426000.0 | -8.1% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 644510000.0 | +18.0% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 2209306000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 2758445000.0 | +24.9% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 2702122000.0 | -2.0% | USD | 10-K | 2025-04-07 |
| Annual | 2026-01-31 | 2427107000.0 | -10.2% | USD | 10-K | 2026-03-31 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 118580000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 133399000.0 | +12.5% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 138341000.0 | +3.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 121755000.0 | -12.0% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 112379000.0 | -7.7% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 110494000.0 | -1.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 90935000.0 | -17.7% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 93646000.0 | +3.0% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 111016000.0 | +18.5% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 439839000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 531354000.0 | +20.8% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 395630000.0 | -25.5% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 382556000.0 | -3.3% | USD | 10-K | 2026-03-31 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 37265000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 44648000.0 | +19.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 46226000.0 | +3.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 22597000.0 | -51.1% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 15750000.0 | -30.3% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 11457000.0 | -27.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -5735000.0 | -150.1% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 662000.0 | +111.5% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 10304000.0 | +1456.5% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 138323000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 168845000.0 | +22.1% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 4008000.0 | -97.6% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -6713000.0 | -267.5% | USD | 10-K | 2026-03-31 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 26965000.0 | — | USD | 10-Q | 2024-12-05 |
| Quarterly | 2023-07-31 | 31321000.0 | +16.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2023-10-31 | 30193000.0 | -3.6% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 9441000.0 | -68.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2024-07-31 | -4304000.0 | -145.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2024-10-31 | 1713000.0 | +139.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -13204000.0 | -870.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-07-31 | -6000000.0 | +54.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-10-31 | 1198000.0 | +120.0% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 101868000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 112441000.0 | +10.4% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -36911000.0 | -132.8% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -54174000.0 | -46.8% | USD | 10-K | 2026-03-31 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 1.19 | — | USD/shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 1.38 | +16.0% | USD/shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 1.32 | -4.3% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.41 | -68.9% | USD/shares | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | -0.19 | -146.3% | USD/shares | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 0.07 | +136.8% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.58 | -928.6% | USD/shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | -0.26 | +55.2% | USD/shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 0.05 | +119.2% | USD/shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 4.5 | — | USD/shares | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 4.93 | +9.6% | USD/shares | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -1.63 | -133.1% | USD/shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -2.38 | -46.0% | USD/shares | 10-K | 2026-03-31 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 1.19 | — | USD/shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 1.38 | +16.0% | USD/shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 1.32 | -4.3% | USD/shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.41 | -68.9% | USD/shares | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | -0.19 | -146.3% | USD/shares | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 0.07 | +136.8% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.58 | -928.6% | USD/shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | -0.26 | +55.2% | USD/shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 0.05 | +119.2% | USD/shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 4.49 | — | USD/shares | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 4.93 | +9.8% | USD/shares | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -1.63 | -133.1% | USD/shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -2.38 | -46.0% | USD/shares | 10-K | 2026-03-31 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 95844000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 131284000.0 | +37.0% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 119753000.0 | -8.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 129399000.0 | +8.1% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 153657000.0 | +18.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 134142000.0 | -12.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 131776000.0 | -1.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 140295000.0 | +6.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 119814000.0 | -14.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 124007000.0 | +3.5% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 127608000.0 | +2.9% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 146732000.0 | +15.0% | USD | 10-Q | 2025-12-04 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 703939000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 854154000.0 | +21.3% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 979427000.0 | +14.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1071088000.0 | +9.4% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 1303030000.0 | +21.7% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 1429762000.0 | +9.7% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1527758000.0 | +6.9% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 1413088000.0 | -7.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1108672000.0 | -21.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 1099394000.0 | -0.8% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 1140000000.0 | +3.7% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 1010734000.0 | -11.3% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 703939000.0 | — | USD | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 1303030000.0 | +85.1% | USD | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 1108672000.0 | -14.9% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 903085000.0 | -18.5% | USD | 10-K | 2026-03-31 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 869250000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 1043587000.0 | +20.1% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 1165488000.0 | +11.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1285548000.0 | +10.3% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 1519015000.0 | +18.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 1614889000.0 | +6.3% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1709100000.0 | +5.8% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 1596699000.0 | -6.6% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1292628000.0 | -19.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 1272818000.0 | -1.5% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 1326282000.0 | +4.2% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 1228100000.0 | -7.4% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 869250000.0 | — | USD | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 1519015000.0 | +74.8% | USD | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 1292628000.0 | -14.9% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 1089980000.0 | -15.7% | USD | 10-K | 2026-03-31 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1188695000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 1378105000.0 | +15.9% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 1517016000.0 | +10.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1649738000.0 | +8.7% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 1992261000.0 | +20.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 2087667000.0 | +4.8% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 2220549000.0 | +6.4% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 2109403000.0 | -5.0% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1813938000.0 | -14.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 1797687000.0 | -0.9% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 1877942000.0 | +4.5% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 1769360000.0 | -5.8% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 1188695000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 1992261000.0 | +67.6% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 1813938000.0 | -9.0% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 1616928000.0 | -10.9% | USD | 10-K | 2026-03-31 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 498151000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 660239000.0 | +32.5% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 778003000.0 | +17.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 885404000.0 | +13.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 1152401000.0 | +30.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 1247738000.0 | +8.3% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1343420000.0 | +7.7% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 1212027000.0 | -9.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 960956000.0 | -20.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 955918000.0 | -0.5% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 1011133000.0 | +5.8% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 904055000.0 | -10.6% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 498151000.0 | — | USD | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 1152401000.0 | +131.3% | USD | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 960956000.0 | -16.6% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 771963000.0 | -19.7% | USD | 10-K | 2026-03-31 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 536306000.0 | — | USD | 10-Q | 2024-12-05 |
| Quarterly | 2023-04-30 | 564033000.0 | +5.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2023-07-31 | 596681000.0 | +5.8% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2023-10-31 | 625833000.0 | +4.9% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-01-31 | 657642000.0 | +5.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2024-04-30 | 662601000.0 | +0.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2024-07-31 | 659566000.0 | -0.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2024-10-31 | 668200000.0 | +1.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 614077000.0 | -8.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 605444000.0 | -1.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-07-31 | 610343000.0 | +0.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-10-31 | 612626000.0 | +0.4% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 536306000.0 | — | USD | 10-K | 2026-03-31 |
| Annual | 2024-01-31 | 657642000.0 | +22.6% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 614077000.0 | -6.6% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 579298000.0 | -5.7% | USD | 10-K | 2026-03-31 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 89950000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 93445000.0 | +3.9% | USD | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 87052000.0 | -6.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 87591000.0 | +0.6% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 106407000.0 | +21.5% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 105440000.0 | -0.9% | USD | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 116666000.0 | +10.6% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 131134000.0 | +12.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 157767000.0 | +20.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 153900000.0 | -2.5% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 153058000.0 | -0.5% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 154780000.0 | +1.1% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 89950000.0 | — | USD | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 106407000.0 | +18.3% | USD | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 157767000.0 | +48.3% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 158565000.0 | +0.5% | USD | 10-K | 2026-03-31 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -77704000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | -122695000.0 | -57.9% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | -82061000.0 | +33.1% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | -32354000.0 | +60.6% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | -47367000.0 | -46.4% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | -56195000.0 | -18.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 6195000.0 | +111.0% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 49894000.0 | +705.4% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 83884000.0 | +68.1% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 10816000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | -32280000.0 | -398.4% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 70291000.0 | +317.8% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 137452000.0 | +95.5% | USD | 10-K | 2026-03-31 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | -26300000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | -50738000.0 | -92.9% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | -64051000.0 | -26.2% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | -12904000.0 | +79.9% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | -21467000.0 | -66.4% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | -29439000.0 | -37.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -5234000.0 | +82.2% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | -24852000.0 | -374.8% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | -17026000.0 | +31.5% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | -134065000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | -163372000.0 | -21.9% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -47746000.0 | +70.8% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -22709000.0 | +52.4% | USD | 10-K | 2026-03-31 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 98196000.0 | — | USD | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 181819000.0 | +85.2% | USD | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 170268000.0 | -6.4% | USD | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 43081000.0 | -74.7% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 62411000.0 | +44.9% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 70968000.0 | +13.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -15781000.0 | -122.2% | USD | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | -29961000.0 | -89.9% | USD | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | -55730000.0 | -86.0% | USD | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 21959000.0 | — | USD | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 188577000.0 | +758.8% | USD | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -23619000.0 | -112.5% | USD | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -123705000.0 | -423.8% | USD | 10-K | 2026-03-31 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 22697761.0 | — | shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 22669000.0 | -0.1% | shares | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 22863628.0 | +0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 22862706.0 | -0.0% | shares | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 22848138.0 | -0.1% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 22818170.0 | -0.1% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 23127895.0 | +1.4% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 23125967.0 | -0.0% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 23124768.0 | -0.0% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 23085586.0 | -0.2% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 23373234.0 | +1.2% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 23370174.0 | -0.0% | shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 22697761.0 | — | shares | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 22848138.0 | +0.7% | shares | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 23124768.0 | +1.2% | shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 23363865.0 | +1.0% | shares | 10-K | 2026-03-31 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 22697761.0 | — | shares | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 22669000.0 | -0.1% | shares | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 22863628.0 | +0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 22862706.0 | -0.0% | shares | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 22848138.0 | -0.1% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 22818170.0 | -0.1% | shares | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 23127895.0 | +1.4% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 23125967.0 | -0.0% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 23124768.0 | -0.0% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 23085586.0 | -0.2% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 23373234.0 | +1.2% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 23370174.0 | -0.0% | shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 22697761.0 | — | shares | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 22848138.0 | +0.7% | shares | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 23124768.0 | +1.2% | shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 23363865.0 | +1.0% | shares | 10-K | 2026-03-31 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 22441000.0 | — | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 22476000.0 | +0.2% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 22512000.0 | +0.2% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 22542000.0 | +0.1% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 22617000.0 | +0.3% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 22631000.0 | +0.1% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 22669000.0 | +0.2% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 22764000.0 | +0.4% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 22776000.0 | +0.1% | shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 22373000.0 | — | shares | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 22493000.0 | +0.5% | shares | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 22606000.0 | +0.5% | shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 22748000.0 | +0.6% | shares | 10-K | 2026-03-31 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 22448000.0 | — | shares | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 22484000.0 | +0.2% | shares | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 22517000.0 | +0.1% | shares | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 22546000.0 | +0.1% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 22617000.0 | +0.3% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 22631000.0 | +0.1% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 22669000.0 | +0.2% | shares | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 22764000.0 | +0.4% | shares | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 22780000.0 | +0.1% | shares | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 22380000.0 | — | shares | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 22499000.0 | +0.5% | shares | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 22606000.0 | +0.5% | shares | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 22748000.0 | +0.6% | shares | 10-K | 2026-03-31 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.4133 | — | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 0.4236 | +2.5% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 0.4207 | -0.7% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.3012 | -28.4% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.2854 | -5.2% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 0.3223 | +12.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 0.3306 | +2.6% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.2910 | -12.0% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 0.3643 | +25.2% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 1.8586 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 1.3846 | -25.5% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 1.4896 | +7.6% | ratio | 10-K | 2025-04-07 |
| Annual | 2026-01-31 | 1.5011 | +0.8% | ratio | 10-K | 2026-03-31 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.7450 | — | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-04-30 | 1.5806 | -9.4% | ratio | 10-Q | 2023-06-01 |
| Quarterly | 2023-07-31 | 1.4981 | -5.2% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1.4519 | -3.1% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2024-01-31 | 1.3181 | -9.2% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 1.2943 | -1.8% | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2024-07-31 | 1.2722 | -1.7% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2024-10-31 | 1.3174 | +3.6% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2025-01-31 | 1.3451 | +2.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 1.3315 | -1.0% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 1.3117 | -1.5% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 1.3584 | +3.6% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 1.7450 | — | ratio | 10-K | 2024-04-03 |
| Annual | 2024-01-31 | 1.3181 | -24.5% | ratio | 10-K | 2025-04-07 |
| Annual | 2025-01-31 | 1.3451 | +2.0% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 1.4120 | +5.0% | ratio | 10-K | 2026-03-31 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.2082 | — | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 0.2076 | -0.3% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 0.1993 | -4.0% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.1937 | -2.8% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.1773 | -8.4% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 0.1625 | -8.4% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | 0.1530 | -5.9% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.1714 | +12.0% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 0.1722 | +0.5% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 0.1991 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 0.1926 | -3.2% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 0.1464 | -24.0% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | 0.1576 | +7.7% | ratio | 10-K | 2026-03-31 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0473 | — | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-07-31 | 0.0487 | +3.0% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-10-31 | 0.0435 | -10.8% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.0150 | -65.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-07-31 | -0.0068 | -145.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-10-31 | 0.0025 | +137.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.0222 | -981.7% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-07-31 | -0.0110 | +50.6% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-10-31 | 0.0019 | +116.9% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 0.0461 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 0.0408 | -11.6% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -0.0137 | -133.5% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -0.0223 | -63.4% | ratio | 10-K | 2026-03-31 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0654 | — | ratio | 10-Q | 2024-06-07 |
| Quarterly | 2023-07-31 | 0.0695 | +6.2% | ratio | 10-Q | 2024-09-05 |
| Quarterly | 2023-10-31 | 0.0666 | -4.2% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.0359 | -46.0% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2024-07-31 | 0.0249 | -30.8% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2024-10-31 | 0.0169 | -32.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.0096 | -157.3% | ratio | 10-Q | 2025-06-05 |
| Quarterly | 2025-07-31 | 0.0012 | +112.6% | ratio | 10-Q | 2025-09-04 |
| Quarterly | 2025-10-31 | 0.0160 | +1219.6% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 0.0626 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 0.0612 | -2.2% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | 0.0015 | -97.6% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -0.0028 | -286.5% | ratio | 10-K | 2026-03-31 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0196 | — | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-07-31 | 0.0206 | +5.5% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-10-31 | 0.0183 | -11.4% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.0045 | -75.3% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-07-31 | -0.0019 | -142.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-10-31 | 0.0008 | +141.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.0073 | -1004.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-07-31 | -0.0032 | +56.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-10-31 | 0.0007 | +121.2% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 0.0857 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 0.0564 | -34.1% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -0.0203 | -136.1% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -0.0335 | -64.7% | ratio | 10-K | 2026-03-31 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-30 | 0.0478 | — | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-07-31 | 0.0525 | +9.8% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2023-10-31 | 0.0482 | -8.1% | ratio | 10-Q | 2024-12-05 |
| Quarterly | 2024-04-30 | 0.0142 | -70.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-07-31 | -0.0065 | -145.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2024-10-31 | 0.0026 | +139.3% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-04-30 | -0.0218 | -950.7% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-07-31 | -0.0098 | +54.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-10-31 | 0.0020 | +119.9% | ratio | 10-Q | 2025-12-04 |
| Annual | 2023-01-31 | 0.1899 | — | ratio | 10-K | 2025-04-07 |
| Annual | 2024-01-31 | 0.1710 | -10.0% | ratio | 10-K | 2026-03-31 |
| Annual | 2025-01-31 | -0.0601 | -135.2% | ratio | 10-K | 2026-03-31 |
| Annual | 2026-01-31 | -0.0935 | -55.6% | ratio | 10-K | 2026-03-31 |