Need DOCS 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 Mar 31, 2026 May 19, 2026 | 2025 Mar 31, 2025 May 20, 2025 | 2024 Mar 31, 2024 May 23, 2024 | 2023 Mar 31, 2023 May 26, 2023 | 2022 Mar 31, 2022 May 27, 2022 | 2021 Mar 31, 2021 Mar 31, 2021 | 2020 Mar 31, 2020 Mar 31, 2020 | 2019 Mar 31, 2019 Mar 31, 2019 |
|---|
Total Revenue | 644.86M 13.1% | 570.40M 20.0% | 475.42M 13.5% | 419.05M 22.0% | 343.55M 66.0% | 206.90M 77.8% | 116.39M 35.8% | 85.69M |
Cost of Revenue | 70.33M 25.9% | 55.87M 10.3% | 50.67M 5.3% | 53.49M 34.4% | 39.79M 27.5% | 31.20M 109.4% | 14.90M 36.8% | 10.89M |
Gross Profit | 574.54M 11.7% | 514.52M 21.1% | 424.75M 16.2% | 365.56M 20.3% | 303.76M 72.9% | 175.70M 73.1% | 101.49M 35.7% | 74.81M |
Gross Margin % | 89.00% 1.1% | 90.00% 1.1% | 89.00% 2.3% | 87.00% 1.1% | 88.00% 3.5% | 85.00% 2.3% | 87.00% 0.0% | 87.00% |
Research & Development | 130.70M 40.5% | 93.04M 13.5% | 81.98M 2.2% | 80.19M 28.6% | 62.35M 42.1% | 43.87M 35.3% | 32.44M 17.9% | 27.50M |
General & Administrative | 65.27M 42.9% | 45.67M 20.7% | 37.83M 2.9% | 36.74M 2.8% | 35.75M 116.7% | 16.49M 121.6% | 7.44M 1.4% | 7.34M |
Selling & Marketing | 163.65M 12.3% | 145.71M 9.5% | 133.13M 7.8% | 123.52M 34.1% | 92.13M 48.5% | 62.03M 57.3% | 39.45M 19.4% | 33.05M |
SG&A Expenses | 228.91M 19.6% | 191.38M 11.9% | 170.96M 6.7% | 160.27M 25.3% | 127.88M 62.8% | 78.53M 67.5% | 46.89M 16.1% | 40.39M |
Other Operating Expenses | 0.00 100.0% | 2.30M 71.0% | 7.94M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 359.62M 25.4% | 286.73M 9.9% | 260.88M 8.5% | 240.45M 26.4% | 190.22M 55.4% | 122.40M 54.3% | 79.33M 16.9% | 67.89M |
Cost and Expenses | 429.94M 25.5% | 342.60M 10.0% | 311.54M 6.0% | 293.94M 27.8% | 230.01M 49.8% | 153.59M 63.0% | 94.22M 19.6% | 78.77M |
Operating Income | 214.92M 5.7% | 227.80M 39.0% | 163.88M 31.0% | 125.11M 10.2% | 113.54M 113.0% | 53.30M 140.5% | 22.16M 220.2% | 6.92M |
Operating Margin % | 33.00% 17.5% | 40.00% 17.6% | 34.00% 13.3% | 30.00% 9.1% | 33.00% 26.9% | 26.00% 36.8% | 19.00% 137.5% | 8.00% |
EBITDA | 264.39M 9.8% | 240.76M 32.2% | 182.08M 34.5% | 135.39M 14.2% | 118.58M 108.0% | 57.01M 147.2% | 23.06M 208.7% | 7.47M |
EBITDA Margin % | 41.00% 2.4% | 42.00% 10.5% | 38.00% 18.8% | 32.00% 8.6% | 35.00% 25.0% | 28.00% 40.0% | 20.00% 122.2% | 9.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 35.70M 0.4% | 35.85M 65.5% | 21.66M 133.3% | 9.29M 332.4% | 2.15M 613.6% | 301.00K 79.4% | 1.46M 37.0% | 1.07M |
Other Income (Expense) | 35.09M 1.9% | 35.77M 67.8% | 21.32M 165.0% | 8.05M 1616.0% | 469.00K 89.5% | 4.47M 230.6% | 1.35M 33.8% | 1.01M |
Pre-Tax Income | 250.00M 5.1% | 263.57M 42.3% | 185.20M 39.1% | 133.16M 16.8% | 114.00M 97.3% | 57.77M 145.7% | 23.51M 196.5% | 7.93M |
Pre-Tax Margin % | 39.00% 15.2% | 46.00% 17.9% | 39.00% 21.9% | 32.00% 3.0% | 33.00% 17.9% | 28.00% 40.0% | 20.00% 122.2% | 9.00% |
Tax Provision | 53.95M 33.6% | 40.39M 7.4% | 37.62M 85.0% | 20.34M 149.9% | -40.78M 639.5% | 7.56M 221.5% | -6.22M 6450.0% | 98.00K |
Net Income | 196.05M 12.2% | 223.19M 51.2% | 147.58M 30.8% | 112.82M 27.1% | 154.78M 208.3% | 50.21M 68.8% | 29.74M 279.6% | 7.83M |
Net Margin % | 30.00% 23.1% | 39.00% 25.8% | 31.00% 14.8% | 27.00% 40.0% | 45.00% 87.5% | 24.00% 7.7% | 26.00% 188.9% | 9.00% |
Basic EPS | 1.05 11.8% | 1.19 52.6% | 0.78 34.5% | 0.58 28.4% | 0.81 575.0% | 0.12 101.3% | 0.06 37.9% | 0.10 |
Diluted EPS | 0.98 11.7% | 1.11 54.2% | 0.72 35.8% | 0.53 24.3% | 0.70 483.3% | 0.12 100.0% | 0.06 40.0% | 0.10 |
Basic Shares Outstanding | 187.01M 0.1% | 186.84M 1.8% | 190.17M 1.6% | 193.18M 18.2% | 163.48M 8.3% | 178.21M 1.9% | 181.70M 122.7% | 81.59M |
Diluted Shares Outstanding | 199.05M 1.1% | 201.21M 2.2% | 205.73M 3.6% | 213.43M 11.7% | 191.02M 7.2% | 178.21M 1.9% | 181.70M 122.7% | 81.59M |