Financial Metrics
AMWD AMERICAN WOODMARK CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2025-08-21 | SEC Filing Index |
| Insider | 4 | 2025-07-16 | SEC Filing Index |
| Insider | 3 | 2025-07-09 | SEC Filing Index |
| Insider | 4 | 2025-07-08 | SEC Filing Index |
| Insider | 4 | 2025-06-09 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 480713000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 498255000.0 | +3.6% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 473867000.0 | -4.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 422102000.0 | -10.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 459128000.0 | +8.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 452482000.0 | -1.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 397580000.0 | -12.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 403046000.0 | +1.4% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 394637000.0 | -2.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 324300000.0 | -17.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 2066200000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 1847502000.0 | -10.6% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1709585000.0 | -7.5% | USD | 10-K | 2025-06-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 75340000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 109609000.0 | +45.5% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 103159000.0 | -5.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 80940000.0 | -21.5% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 92866000.0 | +14.7% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 85711000.0 | -7.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 59764000.0 | -30.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 67490000.0 | +12.9% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 59903000.0 | -11.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 37752000.0 | -37.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 357524000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 377807000.0 | +5.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 306550000.0 | -18.9% | USD | 10-K | 2025-06-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 23818000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 49827000.0 | +109.2% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 45464000.0 | -8.8% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 27879000.0 | -38.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 47027000.0 | +68.7% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 42603000.0 | -9.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 21075000.0 | -50.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 20192000.0 | -4.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 12349000.0 | -38.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -33861000.0 | -374.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 136352000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 161394000.0 | +18.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 140239000.0 | -13.1% | USD | 10-K | 2025-06-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 14728000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 37850000.0 | +157.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 30341000.0 | -19.8% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 21227000.0 | -30.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 29633000.0 | +39.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 27686000.0 | -6.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 16571000.0 | -40.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14595000.0 | -11.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 6097000.0 | -58.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -28715000.0 | -571.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 93723000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 116216000.0 | +24.0% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 99456000.0 | -14.4% | USD | 10-K | 2025-06-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.89 | — | USD/shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.3 | +158.4% | USD/shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 1.86 | -19.1% | USD/shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 1.33 | -28.5% | USD/shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.91 | +43.6% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 1.81 | -5.2% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 1.1 | -39.2% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1.01 | -8.2% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.42 | -58.4% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -1.97 | -569.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 5.64 | — | USD/shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 7.2 | +27.7% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 6.55 | -9.0% | USD/shares | 10-K | 2025-06-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.88 | — | USD/shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.28 | +159.1% | USD/shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 1.85 | -18.9% | USD/shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 1.32 | -28.6% | USD/shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.89 | +43.2% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 1.79 | -5.3% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 1.09 | -39.1% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1.0 | -8.3% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.42 | -58.0% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -1.97 | -569.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 5.62 | — | USD/shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 7.15 | +27.2% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 6.5 | -9.1% | USD/shares | 10-K | 2025-06-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 45817000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 41732000.0 | -8.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 89650000.0 | +114.8% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 96381000.0 | +7.5% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 97829000.0 | +1.5% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 87398000.0 | -10.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 89265000.0 | +2.1% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 56717000.0 | -36.5% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 43484000.0 | -23.3% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 48195000.0 | +10.8% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 54914000.0 | +13.9% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 52066000.0 | -5.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 28261000.0 | -45.7% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 41732000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 87398000.0 | +109.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 48195000.0 | -44.9% | USD | 10-K | 2025-06-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 117742000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 119163000.0 | +1.2% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 117763000.0 | -1.2% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 120742000.0 | +2.5% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 113073000.0 | -6.4% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 117559000.0 | +4.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 117183000.0 | -0.3% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 123225000.0 | +5.2% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 112759000.0 | -8.5% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 111171000.0 | -1.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 109957000.0 | -1.1% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 104191000.0 | -5.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 92084000.0 | -11.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 119163000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 117559000.0 | -1.3% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 111171000.0 | -5.4% | USD | 10-K | 2025-06-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 224763000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 190699000.0 | -15.2% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 167539000.0 | -12.1% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 162062000.0 | -3.3% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 163382000.0 | +0.8% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 159101000.0 | -2.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 177119000.0 | +11.3% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 183978000.0 | +3.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 179138000.0 | -2.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 178111000.0 | -0.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 181739000.0 | +2.0% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 184836000.0 | +1.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 188715000.0 | +2.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 190699000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 159101000.0 | -16.6% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 178111000.0 | +11.9% | USD | 10-K | 2025-06-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 411458000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 368255000.0 | -10.5% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 394112000.0 | +7.0% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 402065000.0 | +2.0% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 402130000.0 | +0.0% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 402710000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 415222000.0 | +3.1% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 402643000.0 | -3.0% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 379720000.0 | -5.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 364453000.0 | -4.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 376265000.0 | +3.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 381368000.0 | +1.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 361868000.0 | -5.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 368255000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 402710000.0 | +9.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 364453000.0 | -9.5% | USD | 10-K | 2025-06-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1564373000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 1518798000.0 | -2.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 1530629000.0 | +0.8% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 1534105000.0 | +0.2% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 1573837000.0 | +2.6% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 1593865000.0 | +1.3% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1623423000.0 | +1.9% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 1609875000.0 | -0.8% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 1590236000.0 | -1.2% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 1570569000.0 | -1.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1570803000.0 | +0.0% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 1565851000.0 | -0.3% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 1505090000.0 | -3.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 1518798000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 1593865000.0 | +4.9% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1570569000.0 | -1.5% | USD | 10-K | 2025-06-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 168120000.0 | — | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 178124000.0 | +6.0% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 175502000.0 | -1.5% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 181489000.0 | +3.4% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 188281000.0 | +3.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 195726000.0 | +4.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 209356000.0 | +7.0% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 208568000.0 | -0.4% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 189321000.0 | -9.2% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 182942000.0 | -3.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 184466000.0 | +0.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 177265000.0 | -3.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 152647000.0 | -13.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 178124000.0 | — | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 195726000.0 | +9.9% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 182942000.0 | -6.5% | USD | 10-K | 2025-06-25 |
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 | 843140000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-04-30 | 873788000.0 | +3.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-07-31 | 894365000.0 | +2.4% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 895580000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 896910000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-04-30 | 910376000.0 | +1.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-07-31 | 913839000.0 | +0.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 915062000.0 | +0.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 919564000.0 | +0.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 915998000.0 | -0.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 920299000.0 | +0.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 928240000.0 | +0.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | 901900000.0 | -2.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 873788000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 910376000.0 | +4.2% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 915998000.0 | +0.6% | USD | 10-K | 2025-06-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 110803000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 86721000.0 | -21.7% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 143722000.0 | +65.7% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 187433000.0 | +30.4% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 40811000.0 | -78.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 52733000.0 | +29.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 63687000.0 | +20.8% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 33078000.0 | -48.1% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 44251000.0 | +33.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 31123000.0 | -29.7% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 198837000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 230750000.0 | +16.0% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 108447000.0 | -53.0% | USD | 10-K | 2025-06-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -19260000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | -14223000.0 | +26.2% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | -33837000.0 | -137.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | -55713000.0 | -64.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | -11394000.0 | +79.5% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | -22587000.0 | -98.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -32192000.0 | -42.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | -8124000.0 | +74.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | -20221000.0 | -148.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -28969000.0 | -43.3% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | -45337000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | -92191000.0 | -103.3% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | -42658000.0 | +53.7% | USD | 10-K | 2025-06-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -68051000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | -24580000.0 | +63.9% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | -55236000.0 | -124.7% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | -75623000.0 | -36.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | -27550000.0 | +63.6% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | -60827000.0 | -120.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -75409000.0 | -24.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | -18235000.0 | +75.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | -20159000.0 | -10.6% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -22088000.0 | -9.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | -134093000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | -92893000.0 | +30.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | -104992000.0 | -13.0% | USD | 10-K | 2025-06-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 17134000.0 | — | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 13798000.0 | -19.5% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 33309000.0 | +141.4% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 54930000.0 | +64.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 11300000.0 | -79.4% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 22115000.0 | +95.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 30754000.0 | +39.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 7809000.0 | -74.6% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 18344000.0 | +134.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 26229000.0 | +43.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 42600000.0 | — | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 91048000.0 | +113.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 39719000.0 | -56.4% | USD | 10-K | 2025-06-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 16621827.0 | — | shares | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 16635295.0 | +0.1% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16412878.0 | -1.3% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 16026398.0 | -2.4% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 15812027.0 | -1.3% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 15653463.0 | -1.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15428962.0 | -1.4% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 15161275.0 | -1.7% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 15030004.0 | -0.9% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 14612706.0 | -2.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14558035.0 | -0.4% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14569170.0 | +0.1% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569595.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 16635295.0 | — | shares | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 15653463.0 | -5.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 14612706.0 | -6.6% | shares | 10-K | 2025-06-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 16621827.0 | — | shares | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 16635295.0 | +0.1% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16412878.0 | -1.3% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 16026398.0 | -2.4% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 15812027.0 | -1.3% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 15653463.0 | -1.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15428962.0 | -1.4% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 15161275.0 | -1.7% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 15030004.0 | -0.9% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 14612706.0 | -2.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14558035.0 | -0.4% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14569170.0 | +0.1% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569595.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 16635295.0 | — | shares | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 15653463.0 | -5.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 14612706.0 | -6.6% | shares | 10-K | 2025-06-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 16621827.0 | — | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16490408.0 | -0.8% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 16322069.0 | -1.0% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 15991520.0 | -2.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15550517.0 | -2.8% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 15327191.0 | -1.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 15051630.0 | -1.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14510721.0 | -3.6% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14566439.0 | +0.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569239.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 16614000.0 | — | shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 16139000.0 | -2.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 15190000.0 | -5.9% | shares | 10-K | 2025-06-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 16695714.0 | — | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16589481.0 | -0.6% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 16420760.0 | -1.0% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 16124198.0 | -1.8% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15673570.0 | -2.8% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 15435311.0 | -1.5% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 15159442.0 | -1.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14569734.0 | -3.9% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14622814.0 | +0.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569239.0 | -0.4% | shares | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 16685000.0 | — | shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 16260000.0 | -2.5% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 15299000.0 | -5.9% | shares | 10-K | 2025-06-25 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.3073 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.3255 | +5.9% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.3089 | -5.1% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.2682 | -13.2% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.2828 | +5.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.2811 | -0.6% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.2500 | -11.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.2566 | +2.6% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.2520 | -1.8% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.2155 | -14.5% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 1.3604 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 1.1591 | -14.8% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1.0885 | -6.1% | ratio | 10-K | 2025-06-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 2.4474 | — | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 2.0674 | -15.5% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.2456 | +8.6% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 2.2154 | -1.3% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 2.1358 | -3.6% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 2.0575 | -3.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.9833 | -3.6% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 1.9305 | -2.7% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 2.0057 | +3.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 1.9922 | -0.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 2.0398 | +2.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 2.1514 | +5.5% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 2.3706 | +10.2% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 2.0674 | — | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 2.0575 | -0.5% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1.9922 | -3.2% | ratio | 10-K | 2025-06-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1567 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.2200 | +40.4% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.2177 | -1.0% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.1918 | -11.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.2023 | +5.5% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.1894 | -6.3% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.1503 | -20.6% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.1674 | +11.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.1518 | -9.4% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.1164 | -23.3% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.1730 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.2045 | +18.2% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.1793 | -12.3% | ratio | 10-K | 2025-06-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0306 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0760 | +147.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0640 | -15.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0503 | -21.5% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0645 | +28.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0612 | -5.2% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0417 | -31.9% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0362 | -13.1% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0154 | -57.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0885 | -673.1% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.0454 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0629 | +38.7% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0582 | -7.5% | ratio | 10-K | 2025-06-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0495 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.1000 | +101.8% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.0959 | -4.1% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.0660 | -31.2% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.1024 | +55.1% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.0942 | -8.1% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.0530 | -43.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0501 | -5.5% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.0313 | -37.5% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.1044 | -433.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.0660 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0874 | +32.4% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0820 | -6.1% | ratio | 10-K | 2025-06-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.2725 | — | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 0.2343 | -14.0% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.5108 | +118.0% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 0.5311 | +4.0% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 0.5196 | -2.2% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 0.4465 | -14.1% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.4264 | -4.5% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 0.2719 | -36.2% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 0.2297 | -15.5% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 0.2634 | +14.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.2977 | +13.0% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.2937 | -1.3% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.1851 | -37.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.2343 | — | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 0.4465 | +90.6% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.2634 | -41.0% | ratio | 10-K | 2025-06-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0094 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0247 | +162.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0198 | -20.0% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0135 | -31.8% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0183 | +35.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0172 | -5.8% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0104 | -39.4% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0093 | -10.8% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0039 | -58.1% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0191 | -590.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.0617 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0729 | +18.2% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0633 | -13.2% | ratio | 10-K | 2025-06-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.0175 | — | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0423 | +142.3% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0339 | -19.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0237 | -30.1% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0324 | +37.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0303 | -6.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0180 | -40.4% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0159 | -12.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0066 | -58.6% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0318 | -584.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2023-04-30 | 0.1073 | — | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.1277 | +19.0% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.1086 | -14.9% | ratio | 10-K | 2025-06-25 |