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 Mar 27, 2026 May 21, 2026 | 2025 Mar 28, 2025 May 22, 2025 | 2024 Mar 29, 2024 May 23, 2024 | 2023 Mar 31, 2023 May 25, 2023 | 2022 Mar 25, 2022 Aug 29, 2022 | 2021 Mar 26, 2021 May 19, 2021 | 2020 Mar 31, 2020 Mar 31, 2020 | 2019 Mar 31, 2019 Mar 31, 2019 |
|---|
Total Revenue | 890.10M 22.8% | 725.01M 30.9% | 1.05B 7.8% | 973.65M 26.7% | 768.67M 30.0% | 591.21M 9.1% | 650.09M 10.2% | 724.31M |
Cost of Revenue | 477.45M 18.3% | 403.48M 15.0% | 474.84M 11.1% | 427.57M 18.4% | 361.21M 15.7% | 312.31M 19.7% | 388.81M 3.9% | 404.49M |
Gross Profit | 412.64M 28.3% | 321.53M 44.0% | 574.53M 5.2% | 546.08M 34.0% | 407.46M 46.1% | 278.90M 6.7% | 261.28M 18.3% | 319.82M |
Gross Margin % | 46.00% 4.5% | 44.00% 20.0% | 55.00% 1.8% | 56.00% 5.7% | 53.00% 12.8% | 47.00% 17.5% | 40.00% 9.1% | 44.00% |
Research & Development | 198.66M 10.6% | 179.65M 1.7% | 176.64M 17.1% | 150.85M 23.8% | 121.87M 12.2% | 108.65M 6.5% | 102.05M 5.1% | 107.58M |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 106.12M 5.4% | 112.24M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 273.00K | 0.00 |
SG&A Expenses | 171.29M 5.9% | 161.68M 14.2% | 188.43M 3.2% | 194.72M 29.0% | 150.94M 1.7% | 153.48M 44.2% | 106.40M 5.2% | 112.24M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 606.00K | 0.00 100.0% | -475.00K 42.8% | -831.00K 153.3% | 1.56M |
Total Operating Expenses | 369.96M 8.4% | 341.33M 9.8% | 378.29M 9.5% | 345.57M 26.7% | 272.81M 4.1% | 262.13M 25.8% | 208.45M 5.2% | 219.82M |
Cost and Expenses | 847.41M 13.8% | 744.81M 12.1% | 846.95M 9.5% | 773.15M 21.9% | 634.02M 10.4% | 574.43M 3.8% | 597.26M 4.3% | 624.31M |
Operating Income | 42.69M 315.6% | -19.80M 109.5% | 209.46M 3.0% | 203.31M 48.8% | 136.65M 671.4% | 17.71M 66.5% | 52.83M 47.2% | 100.00M |
Operating Margin % | 5.00% 266.7% | -3.00% 115.0% | 20.00% 4.8% | 21.00% 16.7% | 18.00% 500.0% | 3.00% 62.5% | 8.00% 42.9% | 14.00% |
EBITDA | 86.08M 838.5% | 9.17M 96.7% | 276.94M 4.7% | 264.49M 39.0% | 190.33M 284.8% | 49.46M 57.9% | 117.44M 26.9% | 160.61M |
EBITDA Margin % | 10.00% 900.0% | 1.00% 96.2% | 26.00% 3.7% | 27.00% 8.0% | 25.00% 212.5% | 8.00% 55.6% | 18.00% 18.2% | 22.00% |
Interest Expense | 33.39M 10.0% | 30.37M 182.1% | 10.76M 360.7% | 2.34M 6.5% | 2.50M 34.7% | 3.83M 3380.0% | 110.00K 90.9% | 1.21M |
Interest Income | 0.00 100.0% | 1.52M 51.5% | 3.14M 82.4% | 1.72M 19.6% | 1.44M 17.7% | 1.23M | 0.00 | 0.00 |
Other Income (Expense) | -57.59M 12.6% | -65.89M 349.3% | -14.66M 282.4% | 8.04M 96.3% | 4.10M 130.1% | -13.61M 3124.2% | 450.00K 180.8% | -557.00K |
Pre-Tax Income | -14.90M 82.6% | -85.70M 144.0% | 194.80M 7.8% | 211.35M 50.2% | 140.75M 9799.9% | -1.45M 102.7% | 53.28M 46.4% | 99.44M |
Pre-Tax Margin % | -2.00% 83.3% | -12.00% 163.2% | 19.00% 13.6% | 22.00% 22.2% | 18.00% | 0.00% 100.0% | 8.00% 42.9% | 14.00% |
Tax Provision | -248.00K 98.1% | -12.93M 130.9% | 41.91M 75.7% | 23.85M 12.6% | 21.19M 208.4% | -19.55M 220.9% | 16.17M 10.8% | 14.60M |
Net Income | -14.90M 79.6% | -73.01M 147.8% | 152.70M 18.5% | 187.36M 56.9% | 119.41M 565.1% | 17.95M 51.4% | 36.97M 56.4% | 84.72M |
Net Margin % | -2.00% 80.0% | -10.00% 166.7% | 15.00% 21.1% | 19.00% 18.8% | 16.00% 433.3% | 3.00% 50.0% | 6.00% 50.0% | 12.00% |
Basic EPS | -0.08 79.4% | -0.39 149.4% | 0.79 19.4% | 0.98 55.6% | 0.63 565.3% | 0.09 52.6% | 0.20 55.6% | 0.45 |
Diluted EPS | -0.08 79.5% | -0.39 150.0% | 0.78 19.6% | 0.97 56.5% | 0.62 588.9% | 0.09 55.0% | 0.20 55.6% | 0.45 |
Basic Shares Outstanding | 185.31M 1.3% | 187.71M 2.5% | 192.57M 0.7% | 191.20M 0.8% | 189.75M 0.1% | 189.59M 0.1% | 189.43M 0.9% | 187.75M |
Diluted Shares Outstanding | 185.31M 1.3% | 187.71M 3.6% | 194.67M 0.5% | 193.69M 1.0% | 191.81M 1.2% | 189.59M 0.1% | 189.43M 0.9% | 187.75M |