F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ESTC Elastic N.V.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
19
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
569729000.0
Total Liabilities (latest annual)
1665619000.0
Current Liabilities (latest annual)
1008256000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 9

Cash and Equivalents

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Current Assets

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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

Q: 13 | A: 3

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: 4

Operating Cash Flow

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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: 4

Shares Outstanding

Q: 2 | A: 0

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

Q: 2 | A: 0

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

Q: 10 | A: 3

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

Q: 10 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.