Financial Metrics
ESTC Elastic N.V.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-12-11 | SEC Filing Index |
| Insider | 4 | 2025-12-10 | 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 | 274566000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 293753000.0 | +7.0% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 310612000.0 | +5.7% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 327957000.0 | +5.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 347420000.0 | +5.9% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 365361000.0 | +5.2% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 382083000.0 | +4.6% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 415288000.0 | +8.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 423481000.0 | +2.0% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 449881000.0 | +6.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 1068989000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 1267321000.0 | +18.6% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1483296000.0 | +17.0% | USD | 10-K | 2025-06-10 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 199358000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 216276000.0 | +8.5% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 230523000.0 | +6.6% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 243315000.0 | +5.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 255663000.0 | +5.1% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 272182000.0 | +6.5% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 284931000.0 | +4.7% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 318542000.0 | +11.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 321454000.0 | +0.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 343442000.0 | +6.8% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 772363000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 937242000.0 | +21.3% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1103423000.0 | +17.7% | USD | 10-K | 2025-06-10 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -69347000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -36247000.0 | +47.7% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -21539000.0 | +40.6% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | -26404000.0 | -22.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -33838000.0 | -28.2% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -4426000.0 | +86.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -4638000.0 | -4.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -9440000.0 | -103.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -8236000.0 | +12.8% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 611000.0 | +107.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -219172000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | -129902000.0 | +40.7% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -54922000.0 | +57.7% | USD | 10-K | 2025-06-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -72574000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -48508000.0 | +33.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -24796000.0 | +48.9% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 176124000.0 | +810.3% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -49227000.0 | -128.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -25450000.0 | +48.3% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -17056000.0 | +33.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -24603000.0 | -44.2% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -51284000.0 | -108.4% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 7753000.0 | +115.1% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -236161000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 61720000.0 | +126.1% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -108114000.0 | -275.2% | USD | 10-K | 2025-06-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.76 | — | USD/shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.5 | +34.2% | USD/shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.25 | +50.0% | USD/shares | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 1.76 | +804.0% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.48 | -127.3% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.25 | +47.9% | USD/shares | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.16 | +36.0% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.23 | -43.8% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.48 | -108.7% | USD/shares | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.07 | +114.6% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -2.47 | — | USD/shares | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.62 | +125.1% | USD/shares | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -1.04 | -267.7% | USD/shares | 10-K | 2025-06-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.76 | — | USD/shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.5 | +34.2% | USD/shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.25 | +50.0% | USD/shares | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 1.69 | +776.0% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.48 | -128.4% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.25 | +47.9% | USD/shares | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.16 | +36.0% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.23 | -43.8% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.48 | -108.7% | USD/shares | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.07 | +114.6% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -2.47 | — | USD/shares | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.59 | +123.9% | USD/shares | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -1.04 | -276.3% | USD/shares | 10-K | 2025-06-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 877683000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 644167000.0 | -26.6% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 630565000.0 | -2.1% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 589685000.0 | -6.5% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 526893000.0 | -10.6% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 540397000.0 | +2.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 594871000.0 | +10.1% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 658508000.0 | +10.7% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 584010000.0 | -11.3% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 727543000.0 | +24.6% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 662338000.0 | -9.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 800586000.0 | +20.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 737238000.0 | -7.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 644167000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 540397000.0 | -16.1% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 727543000.0 | +34.6% | USD | 10-K | 2025-06-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 200790000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 260919000.0 | +29.9% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 185372000.0 | -29.0% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 232250000.0 | +25.3% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 229946000.0 | -1.0% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 323011000.0 | +40.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 196474000.0 | -39.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 256068000.0 | +30.3% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 270430000.0 | +5.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 375613000.0 | +38.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 221989000.0 | -40.9% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 260949000.0 | +17.6% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 357399000.0 | +37.0% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 260919000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 323011000.0 | +23.8% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 375613000.0 | +16.3% | USD | 10-K | 2025-06-10 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1164728000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1274280000.0 | +9.4% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 1240364000.0 | -2.7% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 1301769000.0 | +5.0% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 1362123000.0 | +4.6% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 1530897000.0 | +12.4% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 1466148000.0 | -4.2% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1575754000.0 | +7.5% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 1693436000.0 | +7.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1931007000.0 | +14.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 1878311000.0 | -2.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1825492000.0 | -2.8% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 1787543000.0 | -2.1% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 1274280000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 1530897000.0 | +20.1% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1931007000.0 | +26.1% | USD | 10-K | 2025-06-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1627969000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1743482000.0 | +7.1% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 1701410000.0 | -2.4% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 1757846000.0 | +3.3% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 2058922000.0 | +17.1% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 2242566000.0 | +8.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 2150473000.0 | -4.1% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 2231500000.0 | +3.8% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 2330147000.0 | +4.4% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 2592853000.0 | +11.3% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 2524002000.0 | -2.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 2476570000.0 | -1.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 2438415000.0 | -1.5% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 1743482000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 2242566000.0 | +28.6% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 2592853000.0 | +15.6% | USD | 10-K | 2025-06-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 617109000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 716619000.0 | +16.1% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 671734000.0 | -6.3% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 687231000.0 | +2.3% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 728272000.0 | +6.0% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 871091000.0 | +19.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 768219000.0 | -11.8% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 790729000.0 | +2.9% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 837032000.0 | +5.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1008256000.0 | +20.5% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 900813000.0 | -10.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 927044000.0 | +2.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 983244000.0 | +6.1% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 716619000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 871091000.0 | +21.6% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1008256000.0 | +15.7% | USD | 10-K | 2025-06-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1242980000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1344585000.0 | +8.2% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 1289687000.0 | -4.1% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 1302710000.0 | +1.0% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 1351085000.0 | +3.7% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 1504381000.0 | +11.3% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 1391055000.0 | -7.5% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1419982000.0 | +2.1% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 1471041000.0 | +3.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1665619000.0 | +13.2% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 1552646000.0 | -6.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1585458000.0 | +2.1% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 1647424000.0 | +3.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 1344585000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 1504381000.0 | +11.9% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1665619000.0 | +10.7% | USD | 10-K | 2025-06-10 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 384989000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-04-30 | 398897000.0 | +3.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2023-07-31 | 411723000.0 | +3.2% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2023-10-31 | 455136000.0 | +10.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-01-31 | 707837000.0 | +55.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 738185000.0 | +4.3% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2024-07-31 | 759418000.0 | +2.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2024-10-31 | 811518000.0 | +6.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-01-31 | 859106000.0 | +5.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 927234000.0 | +7.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 971356000.0 | +4.8% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-10-31 | 891112000.0 | -8.3% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 790991000.0 | -11.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 398897000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 738185000.0 | +85.1% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 927234000.0 | +25.6% | USD | 10-K | 2025-06-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 567283000.0 | — | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 567543000.0 | +0.0% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 567806000.0 | +0.0% | USD | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 568072000.0 | +0.0% | USD | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 568341000.0 | +0.0% | USD | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 568612000.0 | +0.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 568887000.0 | +0.0% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 569165000.0 | +0.0% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 569445000.0 | +0.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 569729000.0 | +0.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 570016000.0 | +0.1% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 570306000.0 | +0.1% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 570599000.0 | +0.1% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 567543000.0 | — | USD | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 568612000.0 | +0.2% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 569729000.0 | +0.2% | USD | 10-K | 2025-06-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 8107000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 37812000.0 | +366.4% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 35425000.0 | -6.3% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 87814000.0 | +147.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 52754000.0 | -39.9% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 91131000.0 | +72.7% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 179189000.0 | +96.6% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 104835000.0 | -41.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 131447000.0 | +25.4% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 174184000.0 | +32.5% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 35662000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 148762000.0 | +317.1% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 266168000.0 | +78.9% | USD | 10-K | 2025-06-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -1019000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -55095000.0 | -5306.8% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -104537000.0 | -89.7% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | -229606000.0 | -119.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -3520000.0 | +98.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 10767000.0 | +405.9% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -148011000.0 | -1474.7% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -170375000.0 | -15.1% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 38405000.0 | +122.5% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 121741000.0 | +217.0% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -272952000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | -287960000.0 | -5.5% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -118668000.0 | +58.8% | USD | 10-K | 2025-06-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 12234000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 3843000.0 | -68.6% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 19754000.0 | +414.0% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 28601000.0 | +44.8% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 4745000.0 | -83.4% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 16991000.0 | +258.1% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 18477000.0 | +8.7% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 326000.0 | -98.2% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -96711000.0 | -29766.0% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | -287092000.0 | -196.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 17471000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 40054000.0 | +129.3% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 40947000.0 | +2.2% | USD | 10-K | 2025-06-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1019000.0 | — | USD | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 632000.0 | -38.0% | USD | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 1528000.0 | +141.8% | USD | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 2605000.0 | +70.5% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 747000.0 | -71.3% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 1462000.0 | +95.7% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 2228000.0 | +52.4% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 656000.0 | -70.6% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1261000.0 | +92.2% | USD | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 2197000.0 | +74.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 2684000.0 | — | USD | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 3450000.0 | +28.5% | USD | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 4345000.0 | +25.9% | USD | 10-K | 2025-06-10 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-04-30 | 105534887.0 | — | shares | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 104148188.0 | -1.3% | shares | 10-Q | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-04-30 | 105534887.0 | — | shares | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 107952032.0 | +2.3% | shares | 10-Q | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 96052025.0 | — | shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 97942049.0 | +2.0% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 99073401.0 | +1.2% | shares | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 100282179.0 | +1.2% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 102284435.0 | +2.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 103238740.0 | +0.9% | shares | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 104085183.0 | +0.8% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 105961879.0 | +1.8% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 106586670.0 | +0.6% | shares | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 104501837.0 | -2.0% | shares | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 95729844.0 | — | shares | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 99646231.0 | +4.1% | shares | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 103661704.0 | +4.0% | shares | 10-K | 2025-06-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 96052025.0 | — | shares | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 97942049.0 | +2.0% | shares | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 99073401.0 | +1.2% | shares | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 104503290.0 | +5.5% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 102284435.0 | -2.1% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 103238740.0 | +0.9% | shares | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 104085183.0 | +0.8% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 105961879.0 | +1.8% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 106586670.0 | +0.6% | shares | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 106195666.0 | -0.4% | shares | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 95729844.0 | — | shares | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 103980132.0 | +8.6% | shares | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 103661704.0 | -0.3% | shares | 10-K | 2025-06-10 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.1687 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 0.1727 | +2.4% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.1767 | +2.3% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 0.1593 | -9.9% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 0.1616 | +1.4% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 0.1637 | +1.3% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 0.1640 | +0.1% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 0.1645 | +0.3% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 0.1710 | +3.9% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.1845 | +7.9% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 0.6131 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.5651 | -7.8% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 0.5721 | +1.2% | ratio | 10-K | 2025-06-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.8874 | — | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1.7782 | -5.8% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 1.8465 | +3.8% | ratio | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 1.8942 | +2.6% | ratio | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 1.8703 | -1.3% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 1.7574 | -6.0% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 1.9085 | +8.6% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1.9928 | +4.4% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 2.0231 | +1.5% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1.9152 | -5.3% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 2.0851 | +8.9% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1.9692 | -5.6% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 1.8180 | -7.7% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 1.7782 | — | ratio | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 1.7574 | -1.2% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1.9152 | +9.0% | ratio | 10-K | 2025-06-10 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 3.2286 | — | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 3.3708 | +4.4% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 3.1324 | -7.1% | ratio | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 2.8622 | -8.6% | ratio | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 1.9088 | -33.3% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 2.0379 | +6.8% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 1.8317 | -10.1% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 1.7498 | -4.5% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 1.7123 | -2.1% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1.7963 | +4.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 1.5984 | -11.0% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1.7792 | +11.3% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 2.0827 | +17.1% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 3.3708 | — | ratio | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 2.0379 | -39.5% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 1.7963 | -11.9% | ratio | 10-K | 2025-06-10 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 0.7261 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 0.7363 | +1.4% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | 0.7422 | +0.8% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 0.7419 | -0.0% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 0.7359 | -0.8% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 0.7450 | +1.2% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | 0.7457 | +0.1% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 0.7670 | +2.9% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 0.7591 | -1.0% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.7634 | +0.6% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 0.7225 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.7395 | +2.4% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 0.7439 | +0.6% | ratio | 10-K | 2025-06-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.2643 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.1651 | +37.5% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.0798 | +51.7% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 0.5370 | +772.7% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.1417 | -126.4% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.0697 | +50.8% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.0446 | +35.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.0592 | -32.7% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.1211 | -104.4% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.0172 | +114.2% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -0.2209 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.0487 | +122.0% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -0.0729 | -249.7% | ratio | 10-K | 2025-06-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.2526 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.1234 | +51.1% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.0693 | +43.8% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | -0.0805 | -16.1% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.0974 | -21.0% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.0121 | +87.6% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.0121 | -0.2% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.0227 | -87.3% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.0194 | +14.4% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.0014 | +107.0% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -0.2050 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | -0.1025 | +50.0% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -0.0370 | +63.9% | ratio | 10-K | 2025-06-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | 1.4222 | — | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 0.8989 | -36.8% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | 0.9387 | +4.4% | ratio | 10-Q | 2023-09-01 |
| Quarterly | 2023-10-31 | 0.8581 | -8.6% | ratio | 10-Q | 2023-12-01 |
| Quarterly | 2024-01-31 | 0.7235 | -15.7% | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2024-04-30 | 0.6204 | -14.3% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | 0.7744 | +24.8% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2024-10-31 | 0.8328 | +7.5% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2025-01-31 | 0.6977 | -16.2% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 0.7216 | +3.4% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | 0.7353 | +1.9% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 0.8636 | +17.5% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.7498 | -13.2% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | 0.8989 | — | ratio | 10-K | 2024-06-14 |
| Annual | 2024-04-30 | 0.6204 | -31.0% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | 0.7216 | +16.3% | ratio | 10-K | 2025-06-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.0446 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.0285 | +36.0% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.0141 | +50.5% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 0.0855 | +706.4% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.0229 | -126.8% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.0114 | +50.2% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.0073 | +35.8% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.0097 | -33.2% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.0207 | -112.4% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.0032 | +115.4% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -0.1355 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.0275 | +120.3% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -0.0417 | -251.5% | ratio | 10-K | 2025-06-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-01-31 | -0.1885 | — | ratio | 10-Q | 2024-03-01 |
| Quarterly | 2023-07-31 | -0.1178 | +37.5% | ratio | 10-Q | 2024-08-30 |
| Quarterly | 2023-10-31 | -0.0545 | +53.8% | ratio | 10-Q | 2024-11-25 |
| Quarterly | 2024-01-31 | 0.2488 | +556.7% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-07-31 | -0.0648 | -126.1% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | -0.0314 | +51.6% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2025-01-31 | -0.0199 | +36.7% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-07-31 | -0.0253 | -27.6% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | -0.0576 | -127.2% | ratio | 10-Q | 2025-11-24 |
| Quarterly | 2026-01-31 | 0.0098 | +117.0% | ratio | 10-Q | 2026-02-27 |
| Annual | 2023-04-30 | -0.5920 | — | ratio | 10-K | 2025-06-10 |
| Annual | 2024-04-30 | 0.0836 | +114.1% | ratio | 10-K | 2025-06-10 |
| Annual | 2025-04-30 | -0.1166 | -239.5% | ratio | 10-K | 2025-06-10 |