Need RHP 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 24, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 23, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 2.58B 10.2% | 2.34B 8.4% | 2.16B 19.5% | 1.81B 92.3% | 939.37M 79.1% | 524.48M 67.3% | 1.60B 25.8% | 1.28B 7.6% |
Cost of Revenue | 2.32B 48.2% | 1.57B 5.0% | 1.49B 21.7% | 1.23B 66.0% | 738.67M 34.0% | 551.14M 49.1% | 1.08B 23.1% | 880.49M 7.7% |
Gross Profit | 255.86M 66.9% | 772.63M 16.0% | 666.22M 14.9% | 579.75M 188.9% | 200.70M 852.6% | -26.67M 105.1% | 520.78M 32.0% | 394.63M 7.4% |
Gross Margin % | 10.00% 69.7% | 33.00% 6.5% | 31.00% 3.1% | 32.00% 52.4% | 21.00% 520.0% | -5.00% 115.6% | 32.00% 3.2% | 31.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.10 150.0% | -0.20 75.9% | -0.83 1022.2% | 0.09 59.1% | 0.22 100.0% |
General & Administrative | 0.00 | 0.00 100.0% | 42.79M 0.4% | 42.98M 11.4% | 38.60M 34.0% | 28.80M 20.6% | 36.28M 17.7% | 30.83M 7.9% |
Selling & Marketing | 0.00 | 0.00 100.0% | 65.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 100.0% | 107.79M 150.8% | 42.98M 11.4% | 38.60M 34.0% | 28.80M 20.6% | 36.28M 17.7% | 30.83M 7.9% |
Other Operating Expenses | -232.45M 182.5% | 281.79M 32.6% | 212.53M 1.6% | 209.15M 5.4% | 221.09M 2.8% | 215.08M 0.6% | 213.85M 6708.4% | -3.24M 224.2% |
Total Operating Expenses | -232.45M 182.5% | 281.79M 32.6% | 212.53M 15.7% | 252.13M 2.9% | 259.69M 6.5% | 243.88M 2.5% | 250.13M 64.9% | 151.71M 4.3% |
Cost and Expenses | 2.09B 13.0% | 1.85B 8.4% | 1.70B 15.3% | 1.48B 48.1% | 998.37M 25.6% | 795.02M 40.4% | 1.33B 29.2% | 1.03B 7.2% |
Operating Income | 488.31M 0.5% | 490.83M 8.2% | 453.68M 38.7% | 327.15M 628.8% | -61.87M 79.6% | -303.83M 213.6% | 267.53M 24.9% | 214.27M 16.0% |
Operating Margin % | 19.00% 9.5% | 21.00% 0.0% | 21.00% 16.7% | 18.00% 357.1% | -7.00% 87.9% | -58.00% 441.2% | 17.00% 0.0% | 17.00% 6.3% |
EBITDA | 774.00M 2.5% | 755.05M 13.6% | 664.91M 26.9% | 524.15M 236.3% | 155.86M 251.5% | -102.87M 121.5% | 478.53M 35.7% | 352.72M 7.4% |
EBITDA Margin % | 30.00% 6.3% | 32.00% 3.2% | 31.00% 6.9% | 29.00% 70.6% | 17.00% 185.0% | -20.00% 166.7% | 30.00% 7.1% | 28.00% 0.0% |
Interest Expense | 241.27M 7.0% | 225.40M 6.6% | 211.37M 42.4% | 148.41M 18.4% | 125.35M 8.3% | 115.78M 12.0% | 131.62M 75.6% | 74.96M 13.5% |
Interest Income | 20.30M 27.4% | 27.98M 30.6% | 21.42M 272.6% | 5.75M 1.1% | 5.68M 22.2% | 7.30M 37.9% | 11.77M 12.4% | 10.47M 11.4% |
Other Income (Expense) | -233.67M 18.7% | -196.81M 4.3% | -205.59M 34.0% | -153.43M 17.0% | -131.17M 1.0% | -129.91M 7.6% | -120.76M 294.3% | 62.15M 205.4% |
Pre-Tax Income | 254.63M 13.4% | 294.03M 18.5% | 248.10M 42.8% | 173.72M 191.5% | -189.84M 56.2% | -433.74M 395.5% | 146.77M 46.9% | 276.42M 117.7% |
Pre-Tax Margin % | 10.00% 23.1% | 13.00% 18.2% | 11.00% 10.0% | 10.00% 150.0% | -20.00% 75.9% | -83.00% 1022.2% | 9.00% 59.1% | 22.00% 100.0% |
Tax Provision | 7.32M 47.1% | 13.84M 114.8% | -93.70M 341.7% | 38.77M 682.2% | 4.96M 81.7% | 27.08M 46.6% | 18.48M 57.3% | 11.74M 123.9% |
Net Income | 243.43M 10.4% | 271.64M 12.7% | 311.22M 141.3% | 128.99M 166.2% | -194.80M 57.7% | -460.82M 459.2% | 128.29M 51.5% | 264.67M 50.3% |
Net Margin % | 9.00% 25.0% | 12.00% 14.3% | 14.00% 100.0% | 7.00% 133.3% | -21.00% 76.1% | -88.00% 1200.0% | 8.00% 61.9% | 21.00% 40.0% |
Basic EPS | 3.94 13.2% | 4.54 15.8% | 5.39 130.3% | 2.34 166.1% | -3.54 57.8% | -8.38 436.5% | 2.49 51.7% | 5.16 50.0% |
Diluted EPS | 3.77 13.9% | 4.38 18.3% | 5.36 130.0% | 2.33 165.8% | -3.54 57.8% | -8.38 439.3% | 2.47 51.9% | 5.14 49.9% |
Basic Shares Outstanding | 61.83M 3.3% | 59.86M 3.7% | 57.75M 4.7% | 55.14M 0.2% | 55.05M 0.2% | 54.96M 6.5% | 51.61M 0.6% | 51.29M 0.3% |
Diluted Shares Outstanding | 65.96M 3.7% | 63.63M 9.6% | 58.06M 4.8% | 55.38M 0.6% | 55.05M 0.2% | 54.96M 5.7% | 51.98M 0.9% | 51.51M 0.3% |