Need AI data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2026 Apr 30, 2026 Jun 24, 2026 | 2025 Apr 30, 2025 Jun 23, 2025 | 2024 Apr 30, 2024 Jun 18, 2024 | 2023 Apr 30, 2023 Jun 22, 2023 | 2022 Apr 30, 2022 Jun 23, 2022 | 2021 Apr 30, 2021 Jun 25, 2021 | 2020 Apr 30, 2020 Apr 30, 2020 | 2019 Apr 30, 2019 Apr 30, 2019 |
|---|
Total Revenue | 250.27M 35.7% | 389.06M 25.3% | 310.58M 16.4% | 266.80M 5.6% | 252.76M 38.0% | 183.22M 16.9% | 156.67M 71.0% | 91.61M |
Cost of Revenue | 172.89M 12.9% | 153.19M 16.0% | 132.02M 52.9% | 86.34M 35.5% | 63.71M 43.1% | 44.52M 14.8% | 38.79M 27.6% | 30.39M |
Gross Profit | 77.38M 67.2% | 235.86M 32.1% | 178.56M 1.1% | 180.46M 4.5% | 189.05M 36.3% | 138.70M 17.7% | 117.88M 92.6% | 61.22M |
Gross Margin % | 31.00% 49.2% | 61.00% 7.0% | 57.00% 16.2% | 68.00% 9.3% | 75.00% 1.3% | 76.00% 1.3% | 75.00% 11.9% | 67.00% |
Research & Development | 229.09M 1.2% | 226.39M 12.4% | 201.37M 4.4% | 210.66M 39.9% | 150.54M 118.6% | 68.86M 6.7% | 64.55M 73.0% | 37.32M |
General & Administrative | 98.60M 4.6% | 94.24M 15.8% | 81.37M 5.4% | 77.17M 26.4% | 61.04M 84.4% | 33.11M 10.9% | 29.85M 35.3% | 22.06M |
Selling & Marketing | 237.37M 1.0% | 239.66M 11.9% | 214.17M 17.0% | 183.12M 5.5% | 173.58M 79.0% | 96.99M 2.1% | 94.97M 150.7% | 37.88M |
SG&A Expenses | 335.96M 0.6% | 333.90M 13.0% | 295.54M 13.5% | 260.29M 10.9% | 234.62M 80.3% | 130.10M 4.2% | 124.83M 108.2% | 59.94M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 565.05M 0.9% | 560.29M 12.8% | 496.90M 5.5% | 470.95M 22.3% | 385.17M 93.6% | 198.96M 5.1% | 189.38M 94.7% | 97.26M |
Cost and Expenses | 737.94M 3.4% | 713.48M 13.4% | 628.92M 12.9% | 557.29M 24.2% | 448.88M 84.4% | 243.47M 6.7% | 228.16M 78.7% | 127.65M |
Operating Income | -487.67M 50.3% | -324.42M 1.9% | -318.34M 9.6% | -290.49M 48.1% | -196.12M 225.5% | -60.26M 15.7% | -71.50M 98.4% | -36.04M |
Operating Margin % | -195.00% 134.9% | -83.00% 18.6% | -102.00% 6.4% | -109.00% 39.7% | -78.00% 136.4% | -33.00% 28.3% | -46.00% 17.9% | -39.00% |
EBITDA | -455.99M 65.7% | -275.12M 10.4% | -306.92M 7.9% | -284.40M 49.0% | -190.93M 241.2% | -55.96M 20.3% | -70.19M 97.8% | -35.49M |
EBITDA Margin % | -182.00% 156.3% | -71.00% 28.3% | -99.00% 7.5% | -107.00% 40.8% | -76.00% 145.2% | -31.00% 31.1% | -45.00% 15.4% | -39.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 28.45M 21.4% | 36.19M 9.7% | 40.08M 82.4% | 21.98M 1103.0% | 1.83M 45.6% | 1.25M 70.5% | 4.25M 21.2% | 3.51M |
Other Income (Expense) | 18.12M 50.6% | 36.70M 6.9% | 39.44M 76.6% | 22.33M 360.8% | 4.85M 8.0% | 5.27M 110.7% | 2.50M 15.6% | 2.96M |
Pre-Tax Income | -469.55M 63.2% | -287.73M 3.2% | -278.90M 4.0% | -268.16M 40.2% | -191.28M 247.8% | -54.99M 20.3% | -69.00M 108.6% | -33.08M |
Pre-Tax Margin % | -188.00% 154.1% | -74.00% 17.8% | -90.00% 10.9% | -101.00% 32.9% | -76.00% 153.3% | -30.00% 31.8% | -44.00% 22.2% | -36.00% |
Tax Provision | 822.00K 15.8% | 976.00K 23.2% | 792.00K 17.3% | 675.00K 14.4% | 789.00K 12.1% | 704.00K 85.3% | 380.00K 42.9% | 266.00K |
Net Income | -470.37M 62.9% | -288.70M 3.2% | -279.70M 4.0% | -268.84M 40.0% | -192.06M 244.8% | -55.70M 19.7% | -69.38M 108.1% | -33.35M |
Net Margin % | -188.00% 154.1% | -74.00% 17.8% | -90.00% 10.9% | -101.00% 32.9% | -76.00% 153.3% | -30.00% 31.8% | -44.00% 22.2% | -36.00% |
Basic EPS | -3.35 49.6% | -2.24 4.3% | -2.34 4.5% | -2.45 33.2% | -1.84 234.5% | -0.55 24.7% | -0.73 62.2% | -0.45 |
Diluted EPS | -3.35 49.6% | -2.24 4.3% | -2.34 4.5% | -2.45 33.2% | -1.84 104.4% | -0.90 23.3% | -0.73 62.2% | -0.45 |
Basic Shares Outstanding | 140.51M 8.8% | 129.09M 8.1% | 119.36M 8.7% | 109.85M 5.2% | 104.40M 56.2% | 66.85M 29.8% | 95.16M 29.4% | 73.55M |
Diluted Shares Outstanding | 140.51M 8.8% | 129.09M 8.1% | 119.36M 8.7% | 109.85M 5.2% | 104.40M 2.2% | 102.17M 7.4% | 95.16M 29.4% | 73.55M |