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 Jan 31, 2026 Mar 23, 2026 | 2025 Jan 31, 2025 Mar 28, 2025 | 2024 Jan 31, 2024 Mar 29, 2024 | 2023 Jan 31, 2023 Mar 31, 2023 | 2022 Jan 31, 2022 Apr 1, 2022 | 2021 Jan 31, 2021 Mar 31, 2021 | 2020 Jan 31, 2020 Mar 27, 2020 | 2019 Jan 31, 2019 Mar 29, 2019 |
|---|
Total Revenue | 390.70M 37.2% | 284.87M 25.8% | 226.47M 32.9% | 337.61M 1.7% | 331.86M 48.8% | 222.99M 2.5% | 228.73M 0.4% | 227.77M 22.9% |
Cost of Revenue | 164.24M 40.1% | 117.23M 30.8% | 89.66M 30.3% | 128.67M 4.0% | 123.72M 41.5% | 87.42M 9.0% | 96.02M 7.1% | 89.62M 16.8% |
Gross Profit | 226.47M 35.1% | 167.63M 22.5% | 136.82M 34.5% | 208.93M 0.4% | 208.13M 53.5% | 135.57M 2.2% | 132.71M 3.9% | 138.14M 26.4% |
Gross Margin % | 58.00% 1.7% | 59.00% 1.7% | 60.00% 3.2% | 62.00% 1.6% | 63.00% 3.3% | 61.00% 5.2% | 58.00% 4.9% | 61.00% 4.7% |
Research & Development | 238.52M 5.5% | 226.11M 5.1% | 215.05M 4.9% | 204.95M 22.5% | 167.34M 18.9% | 140.76M 8.5% | 129.72M 1.3% | 128.08M 10.9% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 50.48M 5.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 70.47M 3.5% | 68.12M 10.8% | 76.33M 2.5% | 78.24M 11.1% | 70.44M 25.8% | 55.98M 6.4% | 52.63M 4.3% | 50.48M 5.6% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.00M | 0.00 | 0.00 | 0.00 100.0% |
Total Operating Expenses | 308.99M 5.0% | 294.23M 1.0% | 291.38M 2.9% | 283.19M 19.1% | 237.78M 20.9% | 196.74M 7.9% | 182.36M 2.1% | 178.56M 9.3% |
Cost and Expenses | 473.23M 15.0% | 411.46M 8.0% | 381.03M 7.5% | 411.86M 13.9% | 361.50M 27.2% | 284.16M 2.1% | 278.38M 3.8% | 268.19M 1.0% |
Operating Income | -82.53M 34.8% | -126.59M 18.1% | -154.56M 108.1% | -74.26M 150.5% | -29.64M 51.5% | -61.17M 23.2% | -49.65M 22.8% | -40.42M 265.4% |
Operating Margin % | -21.00% 52.3% | -44.00% 35.3% | -68.00% 209.1% | -22.00% 144.4% | -9.00% 66.7% | -27.00% 22.7% | -22.00% 22.2% | -18.00% 325.0% |
EBITDA | -48.10M 47.5% | -91.67M 29.3% | -129.75M 138.8% | -54.32M 271.2% | -14.63M 70.3% | -49.20M 29.4% | -38.02M 14.5% | -33.20M 213.7% |
EBITDA Margin % | -12.00% 62.5% | -32.00% 43.9% | -57.00% 256.2% | -16.00% 300.0% | -4.00% 81.8% | -22.00% 29.4% | -17.00% 13.3% | -15.00% 250.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 4.32M 38.7% | 7.05M | 0.00 |
Other Income (Expense) | 8.83M 0.4% | 8.87M 47.0% | 6.03M 81.7% | 3.32M 231.1% | 1.00M 74.1% | 3.86M 51.8% | 8.02M 36.7% | 5.87M 352.1% |
Pre-Tax Income | -73.70M 37.4% | -117.73M 20.7% | -148.53M 109.4% | -70.94M 147.7% | -28.64M 50.0% | -57.30M 37.7% | -41.63M 20.5% | -34.55M 234.3% |
Pre-Tax Margin % | -19.00% 53.7% | -41.00% 37.9% | -66.00% 214.3% | -21.00% 133.3% | -9.00% 65.4% | -26.00% 44.4% | -18.00% 20.0% | -15.00% 266.7% |
Tax Provision | 2.17M 460.1% | -602.00K 102.9% | 20.89M 476.2% | -5.55M 149.0% | -2.23M 189.8% | 2.48M 21.5% | 3.16M 177.1% | -4.11M 159.7% |
Net Income | -75.86M 35.2% | -117.13M 30.9% | -169.42M 159.1% | -65.39M 147.6% | -26.41M 55.8% | -59.79M 33.5% | -44.79M 47.1% | -30.45M 261.5% |
Net Margin % | -19.00% 53.7% | -41.00% 45.3% | -75.00% 294.7% | -19.00% 137.5% | -8.00% 70.4% | -27.00% 35.0% | -20.00% 53.8% | -13.00% 316.7% |
Basic EPS | -1.78 37.3% | -2.84 33.2% | -4.25 150.0% | -1.70 136.1% | -0.72 58.1% | -1.72 27.4% | -1.35 45.2% | -0.93 263.2% |
Diluted EPS | -1.78 37.3% | -2.84 33.2% | -4.25 150.0% | -1.70 136.1% | -0.72 58.1% | -1.72 27.4% | -1.35 45.2% | -0.93 269.1% |
Basic Shares Outstanding | 42.70M 3.4% | 41.30M 3.6% | 39.88M 3.9% | 38.36M 4.9% | 36.58M 5.5% | 34.68M 4.8% | 33.08M 1.1% | 32.71M 1.5% |
Diluted Shares Outstanding | 42.70M 3.4% | 41.30M 3.6% | 39.88M 3.9% | 38.36M 4.9% | 36.58M 5.5% | 34.68M 4.8% | 33.08M 1.1% | 32.71M 5.4% |