Need RDI 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 Mar 31, 2026 | 2024 Dec 31, 2024 May 1, 2025 | 2023 Dec 31, 2023 Apr 29, 2024 | 2022 Dec 31, 2022 Mar 31, 2023 | 2021 Dec 31, 2021 Mar 16, 2022 | 2020 Dec 31, 2020 Apr 30, 2021 | 2019 Dec 31, 2019 Mar 16, 2020 | 2018 Dec 31, 2018 Mar 18, 2019 |
|---|
Total Revenue | 202.99M 3.6% | 210.53M 5.5% | 222.74M 9.7% | 203.12M 46.1% | 139.06M 78.6% | 77.86M 71.9% | 276.77M 10.5% | 309.38M 10.6% |
Cost of Revenue | 175.79M 6.8% | 188.62M 3.9% | 196.18M 4.5% | 187.72M 41.1% | 133.01M 33.5% | 99.64M 54.6% | 219.50M 6.9% | 235.69M 8.7% |
Gross Profit | 27.20M 24.1% | 21.91M 17.5% | 26.56M 72.5% | 15.40M 154.4% | 6.05M 127.8% | -21.78M 138.0% | 57.27M 22.3% | 73.69M 17.2% |
Gross Margin % | 13.00% 30.0% | 10.00% 16.7% | 12.00% 50.0% | 8.00% 100.0% | 4.00% 114.3% | -28.00% 233.3% | 21.00% 12.5% | 24.00% 9.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 19.31M 4.2% | 20.16M 0.1% | 20.17M 5.8% | 21.42M 14.7% | 25.10M 47.7% | 17.00M 33.1% | 25.39M 7.1% | 27.34M 7.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 19.31M 4.2% | 20.16M 0.1% | 20.17M 5.8% | 21.42M 14.7% | 25.10M 47.7% | 17.00M 33.1% | 25.39M 7.1% | 27.34M 7.9% |
Other Operating Expenses | 13.20M 16.4% | 15.78M 14.3% | 18.42M 11.9% | 20.92M 8.0% | 22.75M 1.9% | 22.32M 1.9% | 22.75M 8985.5% | -256.00K 143.5% |
Total Operating Expenses | 32.50M 9.6% | 35.94M 6.9% | 38.59M 8.8% | 42.33M 11.5% | 47.85M 21.7% | 39.31M 18.3% | 48.14M 3.0% | 49.61M 17.3% |
Cost and Expenses | 208.29M 7.2% | 224.56M 4.4% | 234.78M 2.1% | 230.05M 27.2% | 180.85M 30.1% | 138.96M 48.1% | 267.64M 6.2% | 285.31M 10.1% |
Operating Income | -5.31M 62.2% | -14.03M 16.6% | -12.03M 39.4% | -19.85M 52.5% | -41.79M 31.8% | -61.31M 772.1% | 9.12M 62.1% | 24.08M 17.1% |
Operating Margin % | -3.00% 57.1% | -7.00% 40.0% | -5.00% 50.0% | -10.00% 66.7% | -30.00% 62.0% | -79.00% 2733.3% | 3.00% 62.5% | 8.00% 14.3% |
EBITDA | 18.44M 536.4% | 2.90M 67.6% | 8.94M 540.9% | 1.40M 98.6% | 100.34M 663.6% | -17.80M 154.0% | 32.99M 29.9% | 47.06M 18.3% |
EBITDA Margin % | 9.00% 800.0% | 1.00% 75.0% | 4.00% 300.0% | 1.00% 98.6% | 72.00% 413.0% | -23.00% 291.7% | 12.00% 20.0% | 15.00% 28.6% |
Interest Expense | 17.93M 15.2% | 21.15M 8.9% | 19.42M 34.9% | 14.39M 5.1% | 13.69M 46.3% | 9.35M 18.3% | 7.90M 15.6% | 6.84M 10.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -8.49M 60.3% | -21.38M 15.2% | -18.56M 152.3% | -7.36M 108.9% | 82.55M 968.0% | -9.51M 40.1% | -6.79M 10.2% | -6.16M 144.7% |
Pre-Tax Income | -13.80M 61.0% | -35.42M 15.8% | -30.59M 14.6% | -35.84M 187.9% | 40.76M 157.5% | -70.82M 3134.4% | 2.33M 86.2% | 16.94M 49.5% |
Pre-Tax Margin % | -7.00% 58.8% | -17.00% 21.4% | -14.00% 22.2% | -18.00% 162.1% | 29.00% 131.9% | -91.00% 9200.0% | 1.00% 80.0% | 5.00% 58.3% |
Tax Provision | 853.00K 77.3% | 481.00K 18.5% | 590.00K 28.0% | 819.00K 86.2% | 5.94M 219.7% | -4.97M 117.2% | 28.84M 743.2% | 3.42M 2.5% |
Net Income | -14.14M 59.9% | -35.30M 15.1% | -30.67M 15.2% | -36.18M 213.4% | 31.92M 148.5% | -65.86M 148.5% | -26.50M 284.5% | 14.37M 53.7% |
Net Margin % | -7.00% 58.8% | -17.00% 21.4% | -14.00% 22.2% | -18.00% 178.3% | 23.00% 127.1% | -85.00% 750.0% | -10.00% 300.0% | 5.00% 54.5% |
Basic EPS | -0.62 60.5% | -1.57 13.8% | -1.38 16.9% | -1.66 213.7% | 1.46 148.2% | -3.03 159.0% | -1.17 288.7% | 0.62 54.1% |
Diluted EPS | -0.62 59.2% | -1.52 10.1% | -1.38 16.9% | -1.66 216.9% | 1.42 146.9% | -3.03 159.0% | -1.17 288.7% | 0.62 53.4% |
Basic Shares Outstanding | 22.72M 1.4% | 22.40M 0.8% | 22.22M 0.9% | 22.02M 1.0% | 21.80M 0.2% | 21.75M 3.9% | 22.63M 1.6% | 22.99M 0.2% |
Diluted Shares Outstanding | 22.72M 1.4% | 22.40M 0.8% | 22.22M 0.9% | 22.02M 1.7% | 22.41M 3.0% | 21.75M 3.9% | 22.63M 2.5% | 23.21M 0.2% |