Financial statements and analysis
Showing the last 6 fiscal years: 2022 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 May 2, 2026 Jun 15, 2026 | 2025 May 3, 2025 Jul 2, 2025 | 2025 Apr 30, 2025 Jul 2, 2025 | 2024 Apr 27, 2024 Jun 24, 2024 | 2023 Apr 29, 2023 Jun 23, 2023 | 2022 Apr 30, 2022 Jun 8, 2022 | 2021 Apr 30, 2021 Apr 30, 2021 | 2020 Apr 30, 2020 Apr 30, 2020 |
|---|
Total Revenue | 1.34B 205.7% | 436.77M 126.3% | 436.77M 126.3% | 192.97M 4.8% | 184.19M 73.0% | 106.48M 81.4% | 58.70M 9.0% | 53.84M |
Cost of Revenue | 426.77M 177.4% | 153.87M 109.2% | 153.87M 109.2% | 73.54M 5.7% | 78.00M 83.7% | 42.46M 108.0% | 20.42M 164.2% | 7.73M |
Gross Profit | 908.35M 221.1% | 282.91M 136.9% | 282.91M 136.9% | 119.43M 12.5% | 106.19M 65.9% | 64.02M 67.2% | 38.28M 17.0% | 46.11M |
Gross Margin % | 68.00% 4.6% | 65.00% 4.8% | 65.00% 4.8% | 62.00% 6.9% | 58.00% 3.3% | 60.00% 7.7% | 65.00% 24.4% | 86.00% |
Research & Development | 279.38M 91.4% | 145.99M 52.8% | 145.99M 52.8% | 95.53M 24.4% | 76.77M 60.1% | 47.95M 37.6% | 34.84M 26.4% | 27.56M |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 11.15M 62.9% | 6.84M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 17.52M 81.9% | 9.63M |
SG&A Expenses | 183.96M 86.0% | 98.92M 64.3% | 98.92M 64.3% | 60.19M 24.8% | 48.25M 38.2% | 34.90M 21.7% | 28.67M 74.0% | 16.47M |
Other Operating Expenses | 0.00 | 0.00 100.0% | 0.00 100.0% | 765.00K 68.2% | 2.41M | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 463.34M 89.2% | 244.91M 56.5% | 244.91M 56.5% | 156.49M 22.8% | 127.43M 53.8% | 82.85M 30.4% | 63.51M 44.2% | 44.03M |
Cost and Expenses | 890.11M 123.2% | 398.78M 73.4% | 398.78M 73.4% | 230.03M 12.0% | 205.43M 59.9% | 128.44M 53.0% | 83.93M 62.1% | 51.76M |
Operating Income | 445.00M 1098.7% | 37.12M 200.2% | 38.00M 202.5% | -37.06M 74.5% | -21.23M 3.3% | -21.97M 12.9% | -25.23M 1318.4% | 2.07M |
Operating Margin % | 33.00% 312.5% | 8.00% 142.1% | 9.00% 147.4% | -19.00% 58.3% | -12.00% 42.9% | -21.00% 51.2% | -43.00% 1175.0% | 4.00% |
EBITDA | 510.47M 564.6% | 76.81M 441.0% | 76.81M 441.0% | -22.52M 141.8% | -9.31M 33.7% | -14.04M 39.0% | -23.02M 692.6% | 3.88M |
EBITDA Margin % | 38.00% 111.1% | 18.00% 250.0% | 18.00% 250.0% | -12.00% 140.0% | -5.00% 61.5% | -13.00% 66.7% | -39.00% 657.1% | 7.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 6.51M | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 30.43M 71.5% | 17.75M 24.0% | 16.87M 17.9% | 14.31M 331.0% | 3.32M 1455.5% | -245.00K 295.2% | -62.00K 358.3% | 24.00K |
Pre-Tax Income | 475.44M 766.5% | 54.87M 341.2% | 54.87M 341.2% | -22.75M 27.0% | -17.91M 19.4% | -22.21M 12.2% | -25.30M 1307.4% | 2.10M |
Pre-Tax Margin % | 36.00% 176.9% | 13.00% 208.3% | 13.00% 208.3% | -12.00% 20.0% | -10.00% 52.4% | -21.00% 51.2% | -43.00% 1175.0% | 4.00% |
Tax Provision | 3.16M 17.5% | 2.69M 52.2% | 2.69M 52.2% | 5.62M 511.4% | -1.37M 3594.6% | -37.00K 101.7% | 2.21M 189.2% | 766.00K |
Net Income | 472.28M 805.0% | 52.18M 283.9% | 52.18M 283.9% | -28.37M 71.4% | -16.55M 25.4% | -22.18M 19.4% | -27.51M 2170.1% | 1.33M |
Net Margin % | 35.00% 191.7% | 12.00% 180.0% | 12.00% 180.0% | -15.00% 66.7% | -9.00% 57.1% | -21.00% 55.3% | -47.00% 2450.0% | 2.00% |
Basic EPS | 2.65 754.8% | 0.31 272.2% | 0.31 272.2% | -0.18 63.6% | -0.11 31.3% | -0.16 20.0% | -0.20 1192.9% | 0.02 |
Diluted EPS | 2.51 765.5% | 0.29 261.1% | 0.29 261.1% | -0.18 63.6% | -0.11 26.7% | -0.15 25.0% | -0.20 1100.0% | 0.02 |
Basic Shares Outstanding | 178.54M 6.6% | 167.50M 8.0% | 167.50M 8.0% | 155.09M 5.8% | 146.56M 2.8% | 142.51M 1.8% | 139.95M 92.6% | 72.68M |
Diluted Shares Outstanding | 188.23M 3.9% | 181.16M 16.8% | 181.16M 16.8% | 155.09M 5.8% | 146.56M 1.1% | 145.01M 3.6% | 139.95M 92.6% | 72.68M |