Need RGA 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 26, 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 27, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 22.79B 3.6% | 22.00B 19.9% | 18.34B 12.8% | 16.26B 2.4% | 16.66B 14.1% | 14.60B 2.1% | 14.30B 110959.3% | 12.88M 2.9% |
Cost of Revenue | 17.00B | 0.00 100.0% | 860.00M 14.8% | 1.01B 7.8% | 936.00M 14.7% | 816.00M 6.0% | 868.00M 110332.6% | 786.00K 10.6% |
Gross Profit | 5.79B 73.8% | 22.11B 26.5% | 17.48B 14.6% | 15.25B 3.0% | 15.72B 14.1% | 13.78B 2.6% | 13.43B 111000.1% | 12.09M 2.4% |
Gross Margin % | 25.00% 75.2% | 101.00% 6.3% | 95.00% 1.1% | 94.00% 0.0% | 94.00% 0.0% | 94.00% 0.0% | 94.00% 0.0% | 94.00% 0.0% |
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 |
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 100.0% | 16.06B 35591.1% | 45.00M 18.2% | 55.00M 358.3% | 12.00M 69.2% | 39.00M 30.0% | 30.00M 36.4% |
Other Operating Expenses | 4.25B 79.8% | 21.02B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 4.25B 79.8% | 21.02B 30.8% | 16.06B 12.0% | 14.34B 3.8% | 14.90B 124058.3% | 12.00M 101.4% | -829.00M 2863.3% | 30.00M 36.4% |
Cost and Expenses | 21.25B 1.1% | 21.02B 22.3% | 17.18B 38073.3% | 45.00M 18.2% | 55.00M 358.3% | 12.00M 69.2% | 39.00M 30.0% | 30.00M 36.4% |
Operating Income | 1.54B 57.1% | 980.00M 30.8% | 1.42B 55.9% | 909.00M 10.4% | 823.00M 6230.8% | 13.00M 99.9% | 14.26B 47346.5% | 30.06M 5.8% |
Operating Margin % | 7.00% 75.0% | 4.00% 50.0% | 8.00% 33.3% | 6.00% 20.0% | 5.00% | 0.00% 100.0% | 100.00% 57.1% | 233.00% 2.6% |
EBITDA | 1.95B 46.5% | 1.33B 6.1% | 1.42B 55.9% | 909.00M 42.0% | 1.57B | 0.00 | 0.00 | 0.00 |
EBITDA Margin % | 9.00% 50.0% | 6.00% 25.0% | 8.00% 33.3% | 6.00% 33.3% | 9.00% | 0.00% | 0.00% | 0.00% |
Interest Expense | 366.00M 20.4% | 304.00M 18.3% | 257.00M 34.6% | 191.00M 37.4% | 139.00M 18.2% | 170.00M 1.7% | 173.00M 2.4% | 177.24M 21.4% |
Interest Income | 320.00M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -17.00M 41.4% | -29.00M 12336.3% | 237.00K |
Other Income (Expense) | 0.00 | 0.00 100.0% | -257.00M 34.6% | -191.00M 44.7% | -132.00M 124.4% | 540.00M 104.1% | -13.13B 1709.4% | 815.76M 26.8% |
Pre-Tax Income | 1.54B 57.1% | 980.00M 15.5% | 1.16B 61.6% | 718.00M 3.9% | 691.00M 25.0% | 553.00M 51.1% | 1.13B 33.8% | 845.82M 26.0% |
Pre-Tax Margin % | 7.00% 75.0% | 4.00% 33.3% | 6.00% 50.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 50.0% | 8.00% 99.9% | 6569.00% 28.1% |
Tax Provision | 351.00M 37.1% | 256.00M 2.0% | 251.00M 27.4% | 197.00M 166.2% | 74.00M 46.4% | 138.00M 47.3% | 262.00M 101.6% | 129.98M 119.1% |
Net Income | 1.18B 64.9% | 717.00M 20.5% | 902.00M 74.5% | 517.00M 16.2% | 617.00M 48.7% | 415.00M 52.3% | 870.00M 21.5% | 716.00M 60.7% |
Net Margin % | 5.00% 66.7% | 3.00% 40.0% | 5.00% 66.7% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 50.0% | 6.00% 99.9% | 5561.00% 61.8% |
Basic EPS | 17.94 64.6% | 10.90 19.9% | 13.60 75.9% | 7.73 15.1% | 9.10 43.3% | 6.35 54.3% | 13.88 23.4% | 11.25 60.2% |
Diluted EPS | 17.69 64.9% | 10.73 20.2% | 13.44 75.9% | 7.64 15.5% | 9.04 43.3% | 6.31 53.7% | 13.62 23.8% | 11.00 60.3% |
Basic Shares Outstanding | 66.09M 0.4% | 65.80M 2.0% | 67.11M 0.8% | 67.67M 0.2% | 67.80M 3.7% | 65.38M 4.3% | 62.68M 1.5% | 63.66M 1.2% |
Diluted Shares Outstanding | 66.73M 0.3% | 66.90M 0.3% | 67.10M 0.9% | 67.70M 0.9% | 68.30M 3.8% | 65.80M 3.0% | 63.88M 1.9% | 65.09M 1.0% |