Need RHI 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 13, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 10, 2023 | 2021 Dec 31, 2021 Feb 14, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 14, 2020 | 2018 Dec 31, 2018 Feb 15, 2019 |
|---|
Total Revenue | 5.38B 7.2% | 5.80B 9.3% | 6.39B 11.7% | 7.24B 12.0% | 6.46B 26.5% | 5.11B 15.9% | 6.07B 4.7% | 5.80B 10.1% |
Cost of Revenue | 3.38B 4.9% | 3.55B 7.0% | 3.82B 7.9% | 4.14B 10.1% | 3.77B 21.6% | 3.10B 12.6% | 3.54B 4.5% | 3.39B 9.3% |
Gross Profit | 2.00B 10.9% | 2.25B 12.7% | 2.58B 16.8% | 3.09B 14.8% | 2.70B 34.0% | 2.01B 20.5% | 2.53B 5.0% | 2.41B 11.4% |
Gross Margin % | 37.00% 5.1% | 39.00% 2.5% | 40.00% 7.0% | 43.00% 2.4% | 42.00% 7.7% | 39.00% 7.1% | 42.00% 0.0% | 42.00% 2.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 100.0% | 2.05B 0.4% | 2.06B 8.4% | 1.90B 16.8% | 1.63B 12.2% | 1.85B 4.9% | 1.77B 10.7% |
Selling & Marketing | 0.00 | 0.00 100.0% | 54.80M 1.4% | 55.60M 12.8% | 49.30M 32.5% | 37.20M 31.5% | 54.30M 3.4% | 52.50M 6.3% |
SG&A Expenses | 1.93B 3.9% | 2.00B 4.9% | 2.11B 0.5% | 2.12B 8.5% | 1.95B 17.1% | 1.67B 12.7% | 1.91B 4.8% | 1.82B 10.6% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 1.93B 3.9% | 2.00B 4.9% | 2.11B 0.5% | 2.12B 8.5% | 1.95B 17.2% | 1.67B 12.7% | 1.91B 4.8% | 1.82B 10.6% |
Cost and Expenses | 5.30B 4.5% | 5.55B 6.3% | 5.93B 5.4% | 6.26B 9.5% | 5.72B 20.1% | 4.76B 12.7% | 5.45B 4.6% | 5.21B 9.7% |
Operating Income | 76.46M 68.5% | 242.69M 48.1% | 467.47M 55.9% | 1.06B 55.7% | 681.43M 152.2% | 270.16M 56.5% | 620.39M 5.6% | 587.22M 13.9% |
Operating Margin % | 1.00% 75.0% | 4.00% 42.9% | 7.00% 53.3% | 15.00% 36.4% | 11.00% 120.0% | 5.00% 50.0% | 10.00% 0.0% | 10.00% 0.0% |
EBITDA | 244.38M 26.1% | 330.79M 41.3% | 563.56M 45.0% | 1.02B 28.5% | 796.96M 94.9% | 408.85M 35.2% | 631.10M 5.0% | 664.65M 14.4% |
EBITDA Margin % | 5.00% 16.7% | 6.00% 33.3% | 9.00% 35.7% | 14.00% 16.7% | 12.00% 50.0% | 8.00% 20.0% | 10.00% 9.1% | 11.00% 0.0% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 11.80M 46.7% | 22.12M 7.7% | 23.97M 199.4% | 8.01M 3965.0% | 197.00K 85.3% | 1.34M 73.8% | 5.13M 17.0% | 4.38M 143.6% |
Other Income (Expense) | 117.89M 2.5% | 114.98M 5.4% | 109.11M 239.7% | -78.13M 232.3% | 59.03M 21.6% | 75.31M 25.4% | 60.04M 2142.9% | 2.68M 48.8% |
Pre-Tax Income | 194.35M 45.7% | 357.67M 38.0% | 576.58M 35.7% | 896.96M 11.6% | 803.78M 90.5% | 421.88M 32.6% | 625.51M 5.7% | 591.60M 14.3% |
Pre-Tax Margin % | 4.00% 33.3% | 6.00% 33.3% | 9.00% 25.0% | 12.00% 0.0% | 12.00% 50.0% | 8.00% 20.0% | 10.00% 0.0% | 10.00% 0.0% |
Tax Provision | 61.36M 42.2% | 106.07M 35.9% | 165.44M 30.8% | 239.04M 16.5% | 205.15M 77.5% | 115.61M 32.4% | 171.08M 8.8% | 157.31M 30.7% |
Net Income | 132.99M 47.1% | 251.60M 38.8% | 411.15M 37.5% | 657.92M 9.9% | 598.63M 95.5% | 306.28M 32.6% | 454.43M 4.6% | 434.29M 49.5% |
Net Margin % | 2.00% 50.0% | 4.00% 33.3% | 6.00% 33.3% | 9.00% 0.0% | 9.00% 50.0% | 6.00% 14.3% | 7.00% 0.0% | 7.00% 16.7% |
Basic EPS | 1.33 45.7% | 2.45 37.2% | 3.90 35.9% | 6.08 12.2% | 5.42 99.3% | 2.72 30.8% | 3.93 9.2% | 3.60 53.8% |
Diluted EPS | 1.33 45.5% | 2.44 37.1% | 3.88 35.7% | 6.03 12.5% | 5.36 98.5% | 2.70 30.8% | 3.90 9.2% | 3.57 53.2% |
Basic Shares Outstanding | 100.12M 2.5% | 102.66M 2.7% | 105.53M 2.5% | 108.21M 2.1% | 110.48M 2.0% | 112.73M 2.5% | 115.66M 4.0% | 120.51M 2.9% |
Diluted Shares Outstanding | 100.31M 2.6% | 103.03M 2.9% | 106.07M 2.8% | 109.17M 2.3% | 111.72M 1.4% | 113.32M 2.7% | 116.41M 4.3% | 121.60M 2.6% |