Need RTO 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 Mar 25, 2026 | 2024 Dec 31, 2024 Mar 26, 2025 | 2023 Dec 31, 2023 Mar 27, 2024 | 2022 Dec 31, 2022 Apr 4, 2023 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 6.91B 27.2% | 5.44B 1.1% | 5.38B 44.7% | 3.71B 25.7% | 2.95B 5.9% | 2.79B 4.2% | 2.68B 8.2% | 2.47B 2.5% |
Cost of Revenue | 4.66B 1.1% | 4.71B 408.1% | 927.00M 66.1% | 2.74B 22.2% | 2.24B 4.8% | 2.14B 1.8% | 2.10B 308.2% | 514.20M 8.3% |
Gross Profit | 2.27B 212.3% | 726.00M 83.7% | 4.45B 355.3% | 977.00M 36.7% | 714.80M 9.5% | 653.00M 13.1% | 577.20M 70.5% | 1.96B 1.1% |
Gross Margin % | 33.00% 153.8% | 13.00% 84.3% | 83.00% 219.2% | 26.00% 8.3% | 24.00% 4.3% | 23.00% 4.5% | 22.00% 72.2% | 79.00% 1.3% |
Research & Development | 0.00 100.0% | 7.00M | 0.00 100.0% | 5.00M 0.0% | 5.00M | 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% | 2.87B 499.2% | 479.00M 37.4% | 348.60M 1.0% | 352.00M 9.1% | 322.50M 76.4% | 1.36B 2.6% |
Other Operating Expenses | 1.32B 674.7% | 170.00M 82.2% | 953.00M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 7.00M 34.0% |
Total Operating Expenses | 1.32B 644.1% | 177.00M 95.4% | 3.82B 698.1% | 479.00M 37.4% | 348.60M 1.0% | 352.00M 9.1% | 322.50M 84.1% | 2.03B 71.5% |
Cost and Expenses | 5.97B 22.1% | 4.89B 2.9% | 4.75B 47.7% | 3.22B 24.3% | 2.59B 4.0% | 2.49B 2.8% | 2.42B 4.7% | 2.54B 53.4% |
Operating Income | 945.89M 72.3% | 549.00M 12.2% | 625.00M 25.5% | 498.00M 36.0% | 366.20M 21.7% | 301.00M 18.2% | 254.70M 10.0% | 283.10M 10.3% |
Operating Margin % | 14.00% 40.0% | 10.00% 16.7% | 12.00% 7.7% | 13.00% 8.3% | 12.00% 9.1% | 11.00% 10.0% | 10.00% 9.1% | 11.00% 15.4% |
EBITDA | 1.51B 52.5% | 990.00M 14.4% | 1.16B 50.8% | 767.00M 16.9% | 656.00M 12.9% | 581.00M 0.1% | 580.60M 287.6% | 149.80M 70.2% |
EBITDA Margin % | 22.00% 22.2% | 18.00% 18.2% | 22.00% 4.8% | 21.00% 4.5% | 22.00% 4.8% | 21.00% 4.5% | 22.00% 266.7% | 6.00% 71.4% |
Interest Expense | 60.06M 68.7% | 192.00M 1.6% | 189.00M 145.5% | 77.00M 126.5% | 34.00M 15.0% | 40.00M 26.6% | 54.50M 53.1% | 35.60M 2.3% |
Interest Income | 31.03M 13.8% | 36.00M 44.0% | 25.00M 400.0% | 5.00M 400.0% | 1.00M 83.3% | 6.00M 39.4% | 9.90M 78.2% | 45.40M 8.6% |
Other Income (Expense) | -555.52M 285.8% | -144.00M 9.1% | -132.00M 528.6% | -21.00M 4.5% | -22.00M 65.6% | -64.00M 210.9% | 57.70M 114.5% | -397.20M 199.8% |
Pre-Tax Income | 390.37M 3.6% | 405.00M 17.8% | 493.00M 71.8% | 287.00M 9.5% | 317.00M 43.1% | 221.50M 31.5% | 323.30M 383.3% | -114.10M 116.0% |
Pre-Tax Margin % | 6.00% 14.3% | 7.00% 22.2% | 9.00% 12.5% | 8.00% 27.3% | 11.00% 37.5% | 8.00% 33.3% | 12.00% 340.0% | -5.00% 116.7% |
Tax Provision | 100.09M 2.1% | 98.00M 12.5% | 112.00M 75.0% | 64.00M 3.4% | 61.90M 42.3% | 43.50M 20.5% | 54.70M 246.2% | 15.80M 48.4% |
Net Income | 470.44M 53.2% | 307.00M 19.4% | 381.00M 64.2% | 232.00M 11.8% | 263.00M 41.4% | 186.00M 34.5% | 283.80M 388.7% | -98.30M 114.4% |
Net Margin % | 7.00% 16.7% | 6.00% 14.3% | 7.00% 16.7% | 6.00% 33.3% | 9.00% 28.6% | 7.00% 36.4% | 11.00% 375.0% | -4.00% 114.3% |
Basic EPS | 0.95 58.3% | 0.60 20.0% | 0.75 25.0% | 0.60 14.3% | 0.70 40.0% | 0.50 33.3% | 0.75 377.8% | -0.27 114.6% |
Diluted EPS | 0.95 58.3% | 0.60 20.0% | 0.75 25.0% | 0.60 14.3% | 0.70 40.0% | 0.50 33.3% | 0.75 377.8% | -0.27 114.6% |
Basic Shares Outstanding | 504.80M 0.2% | 505.77M 0.5% | 503.20M 25.7% | 400.40M 7.7% | 371.62M 0.3% | 370.64M 0.2% | 369.80M 0.6% | 367.48M 0.1% |
Diluted Shares Outstanding | 507.00M 0.3% | 505.60M 0.0% | 505.40M 25.5% | 402.80M 7.9% | 373.26M 0.2% | 372.58M 0.1% | 372.10M 1.0% | 368.24M 0.5% |