Need RAMP 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 21, 2026 | 2025 Mar 31, 2025 May 21, 2025 | 2024 Mar 31, 2024 May 22, 2024 | 2023 Mar 31, 2023 May 24, 2023 | 2022 Mar 31, 2022 May 24, 2022 | 2021 Mar 31, 2021 May 27, 2021 | 2020 Mar 31, 2020 May 26, 2020 | 2019 Mar 31, 2019 May 29, 2019 |
|---|
Total Revenue | 812.94M 9.0% | 745.58M 13.0% | 659.66M 10.6% | 596.58M 12.8% | 528.66M 19.3% | 443.03M 16.4% | 380.57M 33.2% | 285.62M 68.9% |
Cost of Revenue | 238.12M 10.3% | 215.91M 20.3% | 179.49M 5.5% | 170.08M 15.4% | 147.43M 2.4% | 144.00M 5.7% | 152.70M 26.5% | 120.72M 74.1% |
Gross Profit | 574.82M 8.5% | 529.67M 10.3% | 480.17M 12.6% | 426.50M 11.9% | 381.23M 27.5% | 299.02M 31.2% | 227.87M 38.2% | 164.90M 63.4% |
Gross Margin % | 71.00% 0.0% | 71.00% 2.7% | 73.00% 2.8% | 71.00% 1.4% | 72.00% 7.5% | 67.00% 11.7% | 60.00% 3.4% | 58.00% 18.4% |
Research & Development | 148.14M 16.1% | 176.67M 16.8% | 151.20M 20.1% | 189.19M 19.8% | 157.94M 16.9% | 135.11M 27.5% | 105.98M 23.7% | 85.70M 9.7% |
General & Administrative | 132.58M 4.8% | 126.50M 14.8% | 110.17M 12.1% | 125.35M 19.8% | 104.59M 0.4% | 104.20M 4.3% | 108.90M 10.1% | 98.88M 20.0% |
Selling & Marketing | 205.65M 3.5% | 213.11M 8.9% | 195.69M 3.3% | 202.44M 10.8% | 182.76M 2.9% | 177.54M 6.0% | 188.91M 19.2% | 158.54M 26.5% |
SG&A Expenses | 338.23M 0.4% | 339.61M 11.0% | 305.86M 6.7% | 327.79M 14.1% | 287.35M 2.0% | 281.74M 5.4% | 297.81M 15.7% | 257.42M 24.1% |
Other Operating Expenses | 0.00 100.0% | 7.99M | 0.00 | 0.00 | 0.00 100.0% | -2.97M | 0.00 100.0% | -1.14M |
Total Operating Expenses | 486.37M 7.2% | 524.27M 14.7% | 457.06M 11.6% | 516.98M 16.1% | 445.29M 6.8% | 416.86M 3.2% | 403.79M 17.7% | 343.12M 20.9% |
Cost and Expenses | 724.48M 2.1% | 740.18M 18.4% | 625.30M 9.0% | 687.07M 15.9% | 592.72M 5.7% | 560.86M 0.8% | 556.49M 20.0% | 463.83M 48.5% |
Operating Income | 88.46M 1536.9% | 5.40M 78.4% | 25.00M 127.6% | -90.48M 41.3% | -64.06M 45.6% | -117.83M 33.0% | -175.92M 11.2% | -198.15M 1969.5% |
Operating Margin % | 11.00% 1000.0% | 1.00% 75.0% | 4.00% 126.7% | -15.00% 25.0% | -12.00% 55.6% | -27.00% 41.3% | -46.00% 33.3% | -69.00% 7000.0% |
EBITDA | 111.46M 177.2% | 40.22M 10.2% | 36.51M 160.1% | -60.70M 52.5% | -39.81M 57.6% | -93.90M 32.9% | -140.02M 2.3% | -143.26M 75.5% |
EBITDA Margin % | 14.00% 180.0% | 5.00% 16.7% | 6.00% 160.0% | -10.00% 25.0% | -8.00% 61.9% | -21.00% 43.2% | -37.00% 26.0% | -50.00% 455.6% |
Interest Expense | 0.00 100.0% | 169.00K | 0.00 100.0% | 366.00K | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Interest Income | 0.00 100.0% | 17.50M | 0.00 100.0% | 12.00M | 0.00 | 0.00 100.0% | 15.38M 18.1% | 18.79M |
Other Income (Expense) | 9.61M 44.9% | 17.44M 86.2% | 9.36M 125.1% | -37.37M 228.9% | 28.98M 1566.1% | -1.98M 119.0% | 10.38M 1008.5% | -1.14M 94.3% |
Pre-Tax Income | 98.06M 329.4% | 22.84M 33.5% | 34.36M 128.9% | -118.85M 238.9% | -35.08M 71.0% | -120.80M 27.0% | -165.54M 7.7% | -179.36M 25397.0% |
Pre-Tax Margin % | 12.00% 300.0% | 3.00% 40.0% | 5.00% 125.0% | -20.00% 185.7% | -7.00% 74.1% | -27.00% 37.2% | -43.00% 31.7% | -63.00% |
Tax Provision | -46.71M 284.3% | 25.34M 4.4% | 24.27M 362.1% | 5.25M 522.9% | -1.24M 95.9% | -30.53M 24.2% | -40.28M 11.3% | -45.41M 99.4% |
Net Income | 145.95M 18030.2% | -814.00K 106.9% | 11.88M 109.6% | -124.11M 266.8% | -33.83M 62.5% | -90.27M 27.9% | -125.26M 112.2% | 1.03B 4280.5% |
Net Margin % | 18.00% | 0.00% 100.0% | 2.00% 109.5% | -21.00% 250.0% | -6.00% 70.0% | -20.00% 39.4% | -33.00% 109.2% | 360.00% 11900.0% |
Basic EPS | 2.30 18799.2% | -0.01 106.8% | 0.18 109.6% | -1.87 274.0% | -0.50 63.2% | -1.36 26.5% | -1.85 113.5% | 13.74 4480.0% |
Diluted EPS | 2.25 22600.0% | -0.01 105.9% | 0.17 109.1% | -1.87 274.0% | -0.50 63.2% | -1.36 26.5% | -1.85 113.5% | 13.71 4627.6% |
Basic Shares Outstanding | 62.38M 5.9% | 66.29M 0.0% | 66.27M 0.1% | 66.35M 2.7% | 68.21M 2.9% | 66.30M 2.1% | 67.76M 9.4% | 74.83M 5.1% |
Diluted Shares Outstanding | 63.38M 5.8% | 67.31M 0.9% | 67.92M 2.4% | 66.35M 2.7% | 68.21M 2.9% | 66.30M 2.1% | 67.76M 9.7% | 75.02M 8.0% |