Need RBA 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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 4.67B 9.0% | 4.28B 16.4% | 3.68B 112.2% | 1.73B 22.4% | 1.42B 2.9% | 1.38B 4.4% | 1.32B 12.7% | 1.17B 20.5% |
Cost of Revenue | 3.00B 31.5% | 2.28B 19.9% | 1.90B 147.9% | 766.80M 27.1% | 603.10M 2.0% | 615.59M 4.7% | 645.82M 21.1% | 533.40M 21.3% |
Gross Profit | 1.67B 16.5% | 2.00B 12.7% | 1.78B 83.9% | 967.01M 18.8% | 813.87M 6.9% | 761.67M 13.2% | 672.83M 5.7% | 636.63M 19.8% |
Gross Margin % | 36.00% 23.4% | 47.00% 2.1% | 48.00% 14.3% | 56.00% 1.8% | 57.00% 3.6% | 55.00% 7.8% | 51.00% 5.6% | 54.00% 1.8% |
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% | 717.60M 32.9% | 539.93M 22.1% | 442.10M 5.9% | 417.52M 9.2% | 382.39M 0.1% | 382.68M 18.4% |
Selling & Marketing | 0.00 | 0.00 100.0% | 35.50M 107675.8% | -33.00K 100.1% | 22.50M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 905.20M 17.0% | 773.90M 2.8% | 753.10M 39.5% | 539.90M 16.2% | 464.60M 11.3% | 417.52M 9.2% | 382.39M 0.1% | 382.68M 18.4% |
Other Operating Expenses | -55.99M 111.9% | 469.60M 16.6% | 563.40M | 0.00 100.0% | 116.70M 44.1% | 80.99M 20.5% | 67.23M 2.2% | 68.76M 31.8% |
Total Operating Expenses | 849.21M 31.7% | 1.24B 4.9% | 1.31B 159.6% | 503.60M 12.1% | 572.90M 14.9% | 498.51M 10.9% | 449.62M 0.4% | 451.44M 6.5% |
Cost and Expenses | 3.85B 9.2% | 3.52B 9.8% | 3.21B 150.6% | 1.28B 8.9% | 1.18B 5.6% | 1.11B 1.7% | 1.10B 11.2% | 984.84M 14.0% |
Operating Income | 824.99M 8.4% | 761.20M 61.5% | 471.30M 3.9% | 453.50M 88.2% | 241.00M 8.4% | 263.16M 17.9% | 223.20M 20.5% | 185.19M 72.3% |
Operating Margin % | 18.00% 0.0% | 18.00% 38.5% | 13.00% 50.0% | 26.00% 52.9% | 17.00% 10.5% | 19.00% 11.8% | 17.00% 6.3% | 16.00% 45.5% |
EBITDA | 1.39B 0.9% | 1.38B 41.7% | 975.87M 75.1% | 557.40M 64.0% | 339.93M 5.2% | 358.62M 11.3% | 322.14M 28.7% | 250.21M 48.6% |
EBITDA Margin % | 30.00% 6.3% | 32.00% 18.5% | 27.00% 15.6% | 32.00% 33.3% | 24.00% 7.7% | 26.00% 8.3% | 24.00% 14.3% | 21.00% 23.5% |
Interest Expense | 194.95M 16.6% | 233.70M 9.3% | 213.80M 269.4% | 57.88M 56.5% | 36.99M 4.0% | 35.57M 13.8% | 41.28M 7.3% | 44.53M 12.2% |
Interest Income | 15.16M 39.2% | 24.94M 13.4% | 22.00M 228.6% | 6.69M 380.6% | 1.39M | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | -280.02M 32.6% | -211.10M 11.8% | -188.90M 297.6% | -47.51M 33.1% | -35.70M 30.9% | -27.27M 15.9% | -32.44M 0.7% | -32.68M 8.7% |
Pre-Tax Income | 544.98M 4.1% | 523.69M 85.4% | 282.40M 30.4% | 405.99M 97.8% | 205.30M 13.0% | 235.89M 23.7% | 190.76M 25.1% | 152.51M 97.1% |
Pre-Tax Margin % | 12.00% 0.0% | 12.00% 50.0% | 8.00% 65.2% | 23.00% 64.3% | 14.00% 17.6% | 17.00% 21.4% | 14.00% 7.7% | 13.00% 62.5% |
Tax Provision | 109.89M 20.0% | 137.30M 79.7% | 76.40M 11.4% | 86.20M 61.4% | 53.40M 18.5% | 65.53M 57.4% | 41.62M 34.2% | 31.01M 1385.0% |
Net Income | 435.90M 5.5% | 413.10M 100.0% | 206.50M 35.4% | 319.70M 110.5% | 151.90M 10.7% | 170.09M 14.1% | 149.04M 22.7% | 121.48M 61.9% |
Net Margin % | 9.00% 10.0% | 10.00% 66.7% | 6.00% 66.7% | 18.00% 63.6% | 11.00% 8.3% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 25.0% |
Basic EPS | 2.09 3.0% | 2.03 93.3% | 1.05 63.7% | 2.89 109.4% | 1.38 11.5% | 1.56 13.9% | 1.37 22.3% | 1.12 60.0% |
Diluted EPS | 2.08 3.5% | 2.01 93.3% | 1.04 63.6% | 2.86 110.3% | 1.36 11.7% | 1.54 13.2% | 1.36 22.5% | 1.11 60.9% |
Basic Shares Outstanding | 185.40M 0.8% | 183.96M 10.2% | 166.96M 50.7% | 110.78M 0.4% | 110.32M 1.2% | 109.05M 0.5% | 108.52M 0.4% | 108.06M 1.0% |
Diluted Shares Outstanding | 186.90M 0.9% | 185.25M 10.1% | 168.20M 50.3% | 111.89M 0.4% | 111.41M 1.0% | 110.31M 0.5% | 109.76M 0.3% | 109.39M 1.2% |