Need RSVR 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: 2020 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 28, 2026 | 2025 Mar 31, 2025 May 28, 2025 | 2023 Mar 31, 2024 May 30, 2024 | 2022 Mar 31, 2023 May 31, 2023 | 2021 Mar 31, 2022 Jun 21, 2022 | 2020 Mar 31, 2021 Mar 31, 2021 | 2019 Mar 31, 2020 Mar 31, 2020 | 2018 Mar 31, 2019 Mar 31, 2019 |
|---|
Total Revenue | 175.66M 10.7% | 158.71M 9.6% | 144.86M 18.5% | 122.29M 13.4% | 107.84M 34.4% | 80.25M 26.9% | 63.24M 28.5% | 49.23M |
Cost of Revenue | 61.99M 7.9% | 57.43M 3.5% | 55.48M 15.6% | 47.99M 8.6% | 44.19M 34.5% | 32.85M 20.3% | 27.31M 32.6% | 20.59M |
Gross Profit | 113.67M 12.2% | 101.28M 13.3% | 89.38M 20.3% | 74.30M 16.7% | 63.65M 34.3% | 47.39M 31.9% | 35.93M 25.5% | 28.64M |
Gross Margin % | 65.00% 1.6% | 64.00% 3.2% | 62.00% 1.6% | 61.00% 3.4% | 59.00% 0.0% | 59.00% 3.5% | 57.00% 1.7% | 58.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 44.66M 11.9% | 39.92M 0.3% | 39.82M 27.7% | 31.17M 23.3% | 25.28M 68.7% | 14.99M 24.5% | 12.03M 38.8% | 8.67M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 44.66M 11.9% | 39.92M 0.3% | 39.82M 27.7% | 31.17M 23.3% | 25.28M 68.7% | 14.99M 24.5% | 12.03M 38.8% | 8.67M |
Other Operating Expenses | 30.78M 17.0% | 26.30M 5.3% | 24.99M 13.2% | 22.07M 16.0% | 19.02M 35.1% | 14.08M | 0.00 | 0.00 |
Total Operating Expenses | 75.44M 13.9% | 66.21M 2.2% | 64.80M 21.7% | 53.24M 20.2% | 44.30M 52.4% | 29.06M 197.0% | 9.79M 43.2% | 17.23M |
Cost and Expenses | 137.43M 11.2% | 123.64M 2.8% | 120.28M 18.8% | 101.23M 14.4% | 88.49M 42.9% | 61.92M 66.9% | 37.09M 1.9% | 37.82M |
Operating Income | 38.23M 9.0% | 35.06M 42.7% | 24.58M 16.7% | 21.06M 8.8% | 19.35M 5.6% | 18.33M 18.4% | 15.48M 14.0% | 13.57M |
Operating Margin % | 22.00% 0.0% | 22.00% 29.4% | 17.00% 0.0% | 17.00% 5.6% | 18.00% 21.7% | 23.00% 4.2% | 24.00% 14.3% | 28.00% |
EBITDA | 68.39M 17.8% | 58.05M 22.9% | 47.25M 9.5% | 43.13M 12.4% | 38.38M 18.4% | 32.41M 35.6% | 23.90M 19.7% | 19.97M |
EBITDA Margin % | 39.00% 5.4% | 37.00% 12.1% | 33.00% 5.7% | 35.00% 2.8% | 36.00% 10.0% | 40.00% 5.3% | 38.00% 7.3% | 41.00% |
Interest Expense | 26.45M 20.9% | 21.88M 3.8% | 21.09M 42.9% | 14.76M 35.7% | 10.87M 21.2% | 8.97M | 0.00 | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 10.51K 20.6% | 13.24K 99.9% | 11.94M 79.3% | 6.66M |
Other Income (Expense) | -27.08M 7.5% | -25.19M 7.6% | -23.40M 85.0% | -12.65M 541.8% | -1.97M 71.4% | -6.88M 442.9% | -1.27M 85.6% | -8.82M |
Pre-Tax Income | 11.15M 13.0% | 9.87M 742.3% | 1.17M 86.1% | 8.40M 51.6% | 17.38M 51.9% | 11.45M 19.4% | 14.21M 199.0% | 4.75M |
Pre-Tax Margin % | 6.00% 0.0% | 6.00% 500.0% | 1.00% 85.7% | 7.00% 56.3% | 16.00% 14.3% | 14.00% 36.4% | 22.00% 120.0% | 10.00% |
Tax Provision | 3.33M 55.5% | 2.14M 539.4% | 334.80K 94.0% | 5.62M 32.3% | 4.25M 98.1% | 2.15M 48.9% | 4.20M 370.2% | 893.06K |
Net Income | 8.30M 7.1% | 7.75M 1101.7% | 644.94K 74.6% | 2.54M 80.6% | 13.08M 41.3% | 9.25M 39.7% | 6.62M 71.6% | 3.86M |
Net Margin % | 5.00% 0.0% | 5.00% | 0.00% 100.0% | 2.00% 83.3% | 12.00% 0.0% | 12.00% 20.0% | 10.00% 25.0% | 8.00% |
Basic EPS | 0.13 8.3% | 0.12 1100.0% | 0.01 74.7% | 0.04 82.8% | 0.23 9.5% | 0.21 99.6% | 51.38 66.7% | 30.82 |
Diluted EPS | 0.13 8.3% | 0.12 1100.0% | 0.01 75.0% | 0.04 81.8% | 0.22 4.8% | 0.21 99.4% | 33.83 9.8% | 30.82 |
Basic Shares Outstanding | 65.54M 0.6% | 65.16M 0.6% | 64.76M 0.6% | 64.34M 22.3% | 52.61M 84.3% | 28.54M 22044.9% | 128.88K 2.9% | 125.23K |
Diluted Shares Outstanding | 66.31M 0.5% | 65.95M 1.1% | 65.26M 0.7% | 64.83M 10.9% | 58.45M 104.8% | 28.54M 14480.2% | 195.74K 56.3% | 125.23K |