Need RDNT 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 2, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 16, 2021 | 2019 Dec 31, 2019 Mar 16, 2020 | 2018 Dec 31, 2018 Mar 18, 2019 |
|---|
Total Revenue | 2.04B 11.5% | 1.83B 13.2% | 1.62B 13.0% | 1.43B 8.7% | 1.32B 22.7% | 1.07B 7.1% | 1.15B 18.4% | 975.15M 5.7% |
Cost of Revenue | 1.95B 23.3% | 1.58B 13.3% | 1.40B 10.4% | 1.26B 12.6% | 1.12B 16.3% | 965.90M 3.4% | 999.69M 15.2% | 867.55M 8.1% |
Gross Profit | 90.80M 63.5% | 249.12M 12.5% | 221.39M 33.6% | 165.72M 13.6% | 191.80M 81.1% | 105.94M 31.4% | 154.49M 43.6% | 107.60M 10.2% |
Gross Margin % | 4.00% 71.4% | 14.00% 0.0% | 14.00% 16.7% | 12.00% 20.0% | 15.00% 50.0% | 10.00% 23.1% | 13.00% 18.2% | 11.00% 15.4% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 | 0.00 100.0% | 123.06M | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Other Operating Expenses | 0.00 100.0% | 144.49M 17.8% | 122.69M 5.9% | 115.88M 32.3% | 87.58M 44.7% | 60.53M 24.9% | 80.61M 44434.3% | 181.00K 29.8% |
Total Operating Expenses | 0.00 100.0% | 144.49M 17.8% | 122.69M 5.9% | 115.88M 32.3% | 87.58M 44.7% | 60.53M 24.9% | 80.61M 10.6% | 72.90M 9.1% |
Cost and Expenses | 1.95B 13.0% | 1.73B 13.6% | 1.52B 10.0% | 1.38B 14.0% | 1.21B 18.0% | 1.03B 5.0% | 1.08B 14.9% | 940.45M 8.2% |
Operating Income | 90.80M 13.2% | 104.62M 6.0% | 98.70M 112.9% | 46.36M 43.8% | 82.55M 55.1% | 53.23M 23.8% | 69.88M 126.2% | 30.89M 38.3% |
Operating Margin % | 4.00% 33.3% | 6.00% 0.0% | 6.00% 100.0% | 3.00% 50.0% | 6.00% 20.0% | 5.00% 16.7% | 6.00% 100.0% | 3.00% 40.0% |
EBITDA | 253.95M 3.3% | 262.55M 10.3% | 292.79M 5.1% | 278.53M 0.1% | 278.37M 39.4% | 199.74M 11.3% | 225.16M 109.3% | 107.60M 10.2% |
EBITDA Margin % | 12.00% 14.3% | 14.00% 22.2% | 18.00% 5.3% | 19.00% 9.5% | 21.00% 10.5% | 19.00% 5.0% | 20.00% 81.8% | 11.00% 15.4% |
Interest Expense | 69.91M 12.4% | 79.85M 23.8% | 64.48M 26.8% | 50.84M 4.1% | 48.83M 6.4% | 45.88M 4.5% | 48.04M 10.6% | 43.46M 7.0% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 39.54M |
Other Income (Expense) | -58.90M 1.4% | -59.76M 0.2% | -59.89M 1664.5% | -3.39M 85.7% | -23.68M 35.2% | -36.54M 9.1% | -40.21M 626.2% | 7.64M 132.3% |
Pre-Tax Income | 31.91M 28.9% | 44.86M 15.6% | 38.81M 9.7% | 42.97M 27.0% | 58.88M 6994.5% | -854.00K 102.9% | 29.67M 23.0% | 38.53M 46.0% |
Pre-Tax Margin % | 2.00% 0.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 25.0% | 4.00% | 0.00% 100.0% | 3.00% 25.0% | 4.00% 33.3% |
Tax Provision | 14.86M 146.6% | 6.03M 28.9% | 8.47M 9.5% | 9.36M 35.7% | 14.56M 1526.8% | 895.00K 85.6% | 6.23M 1481.0% | 394.00K 98.4% |
Net Income | -18.65M 767.8% | 2.79M 8.2% | 3.04M 90.9% | 33.61M 24.2% | 44.32M 2634.0% | -1.75M 107.5% | 23.44M 27.3% | 32.24M 60735.8% |
Net Margin % | -1.00% | 0.00% | 0.00% 100.0% | 2.00% 33.3% | 3.00% | 0.00% 100.0% | 2.00% 33.3% | 3.00% |
Basic EPS | -0.25 754.5% | 0.04 20.3% | 0.05 92.0% | 0.60 28.6% | 0.84 2541.9% | -0.03 107.3% | 0.47 29.9% | 0.67 60809.1% |
Diluted EPS | -0.25 725.0% | 0.04 20.0% | 0.05 91.5% | 0.59 28.9% | 0.83 2866.7% | -0.03 106.4% | 0.47 28.8% | 0.66 |
Basic Shares Outstanding | 75.19M 2.9% | 73.04M 14.9% | 63.58M 12.9% | 56.29M 7.2% | 52.50M 3.2% | 50.89M 2.4% | 49.67M 3.2% | 48.11M 2.6% |
Diluted Shares Outstanding | 75.19M 0.6% | 74.76M 15.6% | 64.66M 12.8% | 57.32M 7.3% | 53.42M 5.0% | 50.89M 1.3% | 50.24M 3.2% | 48.68M 2.7% |