Need RRR 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 20, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 2.01B 3.7% | 1.94B 12.5% | 1.72B 3.6% | 1.66B 2.8% | 1.62B 36.8% | 1.18B 36.3% | 1.86B 10.4% | 1.68B 4.0% |
Cost of Revenue | 953.71M 28.1% | 744.23M 18.8% | 626.39M 6.4% | 588.72M 6.6% | 552.49M 10.2% | 501.30M 47.2% | 949.94M 19.6% | 794.06M 8.0% |
Gross Profit | 1.06B 11.5% | 1.19B 8.8% | 1.10B 2.1% | 1.08B 0.9% | 1.07B 56.4% | 681.15M 24.9% | 906.59M 2.2% | 886.97M 0.8% |
Gross Margin % | 53.00% 14.5% | 62.00% 3.1% | 64.00% 1.5% | 65.00% 1.5% | 66.00% 13.8% | 58.00% 18.4% | 49.00% 7.5% | 53.00% 1.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 428.84M | 0.00 100.0% | 364.18M 6.6% | 341.74M 2.7% | 332.81M 5.8% | 314.44M 18.3% | 384.68M 1.5% | 390.49M 3.0% |
Selling & Marketing | 12.48M | 0.00 100.0% | 10.32M 8.7% | 11.30M 20.8% | 14.28M 39.9% | 10.21M 67.8% | 31.68M | 0.00 |
SG&A Expenses | 441.32M 2.1% | 432.28M 15.4% | 374.49M 6.1% | 353.04M 1.7% | 347.09M 6.9% | 324.64M 22.0% | 416.36M 6.6% | 390.49M 3.0% |
Other Operating Expenses | 19.02M 90.2% | 193.82M 17.8% | 164.51M 2.4% | 160.73M 48.7% | 313.49M 17.5% | 266.82M 20.1% | 222.11M 62844.1% | -354.00K 98.8% |
Total Operating Expenses | 460.34M 26.5% | 626.09M 16.8% | 535.91M 4.3% | 513.77M 22.6% | 663.87M 12.2% | 591.46M 7.4% | 638.47M 33.0% | 480.11M 14.8% |
Cost and Expenses | 1.41B 3.2% | 1.37B 17.6% | 1.17B 6.0% | 1.10B 9.4% | 1.21B 11.0% | 1.09B 31.2% | 1.59B 24.7% | 1.27B 10.5% |
Operating Income | 597.43M 5.1% | 568.69M 1.8% | 558.69M 0.5% | 561.30M 39.8% | 401.54M 353.3% | 88.59M 67.2% | 269.74M 27.5% | 372.21M 12.7% |
Operating Margin % | 30.00% 3.4% | 29.00% 9.4% | 32.00% 5.9% | 34.00% 36.0% | 25.00% 257.1% | 7.00% 53.3% | 15.00% 31.8% | 22.00% 10.0% |
EBITDA | 801.60M 7.7% | 744.12M 7.2% | 694.32M 3.8% | 722.03M 32.1% | 546.54M 81.7% | 300.79M 38.6% | 489.91M 1.3% | 496.21M 1.1% |
EBITDA Margin % | 40.00% 5.3% | 38.00% 5.0% | 40.00% 7.0% | 43.00% 26.5% | 34.00% 36.0% | 25.00% 3.8% | 26.00% 13.3% | 30.00% 3.2% |
Interest Expense | 201.88M 11.8% | 228.80M 26.4% | 181.02M 39.4% | 129.89M 25.9% | 103.21M 19.7% | 128.47M 18.0% | 156.68M 9.5% | 143.10M 8.9% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -195.11M 18.9% | -240.49M 35.2% | -177.93M 40.7% | -126.42M 9.0% | -116.00M 22.7% | -150.15M 22.8% | -194.47M 50.9% | -128.85M 4.3% |
Pre-Tax Income | 402.32M 22.6% | 328.21M 13.8% | 380.76M 12.4% | 434.88M 52.3% | 285.54M 572.3% | -60.46M 613.8% | -8.47M 103.5% | 243.35M 23.0% |
Pre-Tax Margin % | 20.00% 17.6% | 17.00% 22.7% | 22.00% 15.4% | 26.00% 44.4% | 18.00% 460.0% | -5.00% | 0.00% 100.0% | 14.00% 16.7% |
Tax Provision | 46.65M 26.4% | 36.91M 14.1% | 42.98M 3.5% | 44.53M 164.3% | -69.29M 160.7% | 114.08M 6679.1% | -1.73M 107.3% | 23.88M 82.3% |
Net Income | 188.07M 22.1% | 154.05M 12.5% | 176.00M 14.3% | 205.46M 15.0% | 241.85M 260.8% | -150.40M 2132.4% | -6.74M 104.3% | 157.54M 348.2% |
Net Margin % | 9.00% 12.5% | 8.00% 20.0% | 10.00% 16.7% | 12.00% 20.0% | 15.00% 215.4% | -13.00% | 0.00% 100.0% | 9.00% 350.0% |
Basic EPS | 3.19 22.2% | 2.61 50.3% | 5.25 20.7% | 6.62 28.8% | 5.14 341.3% | -2.13 2100.4% | -0.10 104.3% | 2.27 336.5% |
Diluted EPS | 3.12 23.3% | 2.53 13.9% | 2.94 12.5% | 3.36 18.3% | 2.84 321.9% | -1.28 2033.3% | -0.06 104.4% | 1.35 221.4% |
Basic Shares Outstanding | 58.96M 0.1% | 59.02M 2.0% | 57.88M 1.9% | 58.98M 14.6% | 69.07M 2.1% | 70.54M 1.4% | 69.56M 0.3% | 69.34M 2.9% |
Diluted Shares Outstanding | 102.59M 1.0% | 103.67M 0.4% | 103.22M 1.4% | 104.66M 10.1% | 116.45M 0.9% | 117.47M 0.5% | 116.87M 0.0% | 116.86M 0.8% |