Need RGEN 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 2025
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 | 2025 Dec 31, 2025 Feb 26, 2026 | 2024 Dec 31, 2024 Mar 14, 2025 | 2023 Dec 31, 2023 Nov 18, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Feb 26, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 738.26M 16.4% | 634.44M 0.3% | 632.36M 21.1% | 801.54M 19.5% | 670.53M 83.1% | 366.26M 35.5% | 270.25M 39.3% | 194.03M 37.4% |
Cost of Revenue | 390.63M 8.6% | 359.79M 11.2% | 323.54M 6.4% | 345.83M 23.8% | 279.28M 78.3% | 156.63M 31.5% | 119.10M 38.6% | 85.95M 28.2% |
Gross Profit | 347.62M 26.6% | 274.64M 11.1% | 308.83M 32.2% | 455.71M 16.5% | 391.25M 86.6% | 209.63M 38.7% | 151.15M 39.8% | 108.08M 45.7% |
Gross Margin % | 47.00% 9.3% | 43.00% 12.2% | 49.00% 14.0% | 57.00% 1.7% | 58.00% 1.8% | 57.00% 1.8% | 56.00% 0.0% | 56.00% 5.7% |
Research & Development | 54.18M 25.4% | 43.20M 1.1% | 42.72M 2.8% | 43.94M 28.2% | 34.27M 69.8% | 20.18M 3.8% | 19.45M 23.4% | 15.77M 81.8% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 65.69M 27.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 631.00K |
SG&A Expenses | 290.51M 10.3% | 263.37M 21.4% | 216.89M 0.5% | 215.83M 17.4% | 183.87M 53.7% | 119.62M 25.1% | 95.61M 44.2% | 66.32M 28.8% |
Other Operating Expenses | -56.64M 1875.0% | 3.19M | 0.00 | 0.00 100.0% | -1.17M 445.8% | -214.00K 31.8% | -314.00K 219.8% | 262.00K |
Total Operating Expenses | 288.05M 7.0% | 309.76M 18.6% | 261.12M 0.5% | 259.76M 19.1% | 218.14M 56.0% | 139.80M 21.5% | 115.06M 40.2% | 82.09M 36.4% |
Cost and Expenses | 678.68M 1.4% | 669.55M 14.5% | 584.66M 3.5% | 605.60M 21.7% | 497.42M 67.8% | 296.44M 26.6% | 234.16M 39.3% | 168.04M 32.1% |
Operating Income | 59.58M 269.7% | -35.11M 173.6% | 47.70M 64.3% | 133.61M 0.1% | 133.50M 213.8% | 42.54M 185.5% | 14.90M 42.7% | 25.99M 85.6% |
Operating Margin % | 8.00% 233.3% | -6.00% 175.0% | 8.00% 52.9% | 17.00% 15.0% | 20.00% 66.7% | 12.00% 100.0% | 6.00% 53.8% | 13.00% 30.0% |
EBITDA | 164.30M 100.1% | 82.10M 35.7% | 127.77M 48.3% | 246.93M 16.7% | 211.56M 108.2% | 101.62M 73.9% | 58.43M 39.9% | 41.77M 73.0% |
EBITDA Margin % | 22.00% 69.2% | 13.00% 35.0% | 20.00% 35.5% | 31.00% 3.1% | 32.00% 14.3% | 28.00% 27.3% | 22.00% 0.0% | 22.00% 29.4% |
Interest Expense | 23.17M 2.7% | 22.57M 125.2% | 10.03M 236.8% | 2.98M 76.6% | 12.71M 4.8% | 12.13M 30.6% | 9.29M 38.5% | 6.71M 4.2% |
Interest Income | 27.57M | 0.00 | 0.00 100.0% | 6.98M 3864.8% | 176.00K 89.9% | 1.74M | 0.00 | 0.00 |
Other Income (Expense) | 2.81M 65.3% | 8.08M 10.3% | 9.00M 262.8% | -5.53M 59.7% | -13.71M 29.2% | -10.61M 6.8% | -9.93M 118.2% | -4.55M 32.6% |
Pre-Tax Income | 62.38M 330.7% | -27.04M 147.7% | 56.71M 74.1% | 219.14M 42.7% | 153.54M 159.3% | 59.22M 126.4% | 26.15M 22.0% | 21.44M 195.8% |
Pre-Tax Margin % | 8.00% 300.0% | -4.00% 144.4% | 9.00% 66.7% | 27.00% 17.4% | 23.00% 43.8% | 16.00% 60.0% | 10.00% 9.1% | 11.00% 120.0% |
Tax Provision | 13.49M 986.9% | -1.52M 107.2% | 21.11M 36.4% | 33.18M 31.4% | 25.25M 3661.6% | -709.00K 115.0% | 4.74M 1.6% | 4.82M 122.8% |
Net Income | 48.89M 291.6% | -25.51M 171.7% | 35.60M 80.9% | 185.96M 45.0% | 128.29M 114.1% | 59.93M 179.9% | 21.41M 28.8% | 16.62M 41.4% |
Net Margin % | 7.00% 275.0% | -4.00% 166.7% | 6.00% 73.9% | 23.00% 21.1% | 19.00% 18.8% | 16.00% 100.0% | 8.00% 11.1% | 9.00% 55.0% |
Basic EPS | 0.87 289.1% | -0.46 171.9% | 0.64 80.9% | 3.35 43.8% | 2.33 104.4% | 1.14 159.1% | 0.44 15.8% | 0.38 48.6% |
Diluted EPS | 0.86 287.0% | -0.46 173.0% | 0.63 80.6% | 3.24 44.6% | 2.24 101.8% | 1.11 152.3% | 0.44 18.9% | 0.37 48.6% |
Basic Shares Outstanding | 56.23M 0.5% | 55.94M 0.4% | 55.72M 0.5% | 55.46M 0.8% | 55.02M 4.7% | 52.55M 8.7% | 48.34M 10.5% | 43.77M 14.5% |
Diluted Shares Outstanding | 56.56M 1.1% | 55.94M 0.8% | 56.38M 1.9% | 57.45M 0.3% | 57.26M 6.3% | 53.89M 9.5% | 49.21M 8.2% | 45.47M 16.1% |