Need RPD 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 19, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 859.79M 1.9% | 844.01M 8.5% | 777.71M 13.5% | 685.08M 28.0% | 535.40M 30.1% | 411.49M 25.9% | 326.95M 33.9% | 244.09M 21.5% |
Cost of Revenue | 255.04M 1.6% | 251.03M 8.3% | 231.74M 8.1% | 214.35M 26.9% | 168.95M 39.0% | 121.52M 33.3% | 91.15M 28.2% | 71.08M 24.9% |
Gross Profit | 604.75M 2.0% | 592.97M 8.6% | 545.97M 16.0% | 470.73M 28.5% | 366.46M 26.4% | 289.97M 23.0% | 235.80M 36.3% | 173.01M 20.1% |
Gross Margin % | 70.00% 0.0% | 70.00% 0.0% | 70.00% 1.4% | 69.00% 1.5% | 68.00% 2.9% | 70.00% 2.8% | 72.00% 1.4% | 71.00% 1.4% |
Research & Development | 190.66M 10.1% | 173.13M 2.1% | 176.78M 6.9% | 189.97M 18.2% | 160.78M 48.1% | 108.57M 36.8% | 79.36M 17.2% | 67.74M 33.0% |
General & Administrative | 84.86M 1.3% | 86.00M 2.0% | 84.28M 0.8% | 84.97M 8.5% | 78.29M 31.5% | 59.52M 33.1% | 44.71M 27.8% | 34.99M 15.5% |
Selling & Marketing | 317.67M 6.3% | 298.81M 4.4% | 312.64M 1.7% | 307.41M 24.2% | 247.45M 26.3% | 195.98M 24.3% | 157.72M 27.9% | 123.31M 10.5% |
SG&A Expenses | 402.53M 4.6% | 384.81M 3.0% | 396.91M 1.2% | 392.38M 20.5% | 325.74M 27.5% | 255.50M 26.2% | 202.43M 27.9% | 158.30M 11.6% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 53.01M 3583.0% | -1.52M 20.8% | -1.92M 2271.6% | -81.00K 81.3% | -433.00K 28.9% | -336.00K 207.3% |
Total Operating Expenses | 593.19M 6.3% | 557.94M 11.0% | 626.70M 7.6% | 582.35M 19.7% | 486.52M 33.6% | 364.07M 29.2% | 281.80M 24.7% | 226.05M 17.2% |
Cost and Expenses | 848.23M 4.9% | 808.97M 5.8% | 858.44M 7.7% | 796.70M 21.5% | 655.47M 35.0% | 485.58M 30.2% | 372.94M 25.5% | 297.13M 19.0% |
Operating Income | 11.57M 67.0% | 35.03M 143.4% | -80.73M 27.7% | -111.61M 7.0% | -120.06M 62.0% | -74.10M 61.1% | -45.99M 13.3% | -53.04M 8.7% |
Operating Margin % | 1.00% 75.0% | 4.00% 140.0% | -10.00% 37.5% | -16.00% 27.3% | -22.00% 22.2% | -18.00% 28.6% | -14.00% 36.4% | -22.00% 8.3% |
EBITDA | 86.05M 11.6% | 97.31M 348.6% | -39.14M 44.3% | -70.28M 20.2% | -88.12M 75.9% | -50.09M 109.7% | -23.89M 38.8% | -39.05M 2.6% |
EBITDA Margin % | 10.00% 16.7% | 12.00% 340.0% | -5.00% 50.0% | -10.00% 37.5% | -16.00% 33.3% | -12.00% 71.4% | -7.00% 56.3% | -16.00% 20.0% |
Interest Expense | 10.44M 4.8% | 10.96M 83.1% | 64.70M 489.1% | 10.98M 23.2% | 14.29M 40.8% | 24.14M 80.3% | 13.39M 171.4% | 4.93M 536.6% |
Interest Income | 23.02M 9.3% | 21.06M 107.0% | 10.18M 461.3% | 1.81M 396.7% | 365.00K 74.9% | 1.45M 75.8% | 6.01M 86.2% | 3.23M |
Other Income (Expense) | 18.61M 189.9% | 6.42M 109.3% | -69.05M 545.8% | -10.69M 32.5% | -15.85M 30.4% | -22.76M 191.5% | -7.81M 282.6% | -2.04M 287.6% |
Pre-Tax Income | 30.18M 27.2% | 41.45M 127.7% | -149.78M 22.5% | -122.31M 10.0% | -135.91M 40.3% | -96.86M 80.0% | -53.80M 2.3% | -55.08M 15.5% |
Pre-Tax Margin % | 4.00% 20.0% | 5.00% 126.3% | -19.00% 5.6% | -18.00% 28.0% | -25.00% 4.2% | -24.00% 50.0% | -16.00% 30.4% | -23.00% 4.2% |
Tax Provision | 6.80M 57.3% | 15.93M 3175.1% | -518.00K 121.5% | 2.41M 76.9% | 10.42M 424.7% | 1.99M 4628.6% | 42.00K 91.0% | 466.00K 120.8% |
Net Income | 23.38M 8.4% | 25.53M 117.1% | -149.26M 19.7% | -124.72M 14.8% | -146.33M 48.0% | -98.85M 83.6% | -53.84M 3.1% | -55.55M 22.2% |
Net Margin % | 3.00% 0.0% | 3.00% 115.8% | -19.00% 5.6% | -18.00% 33.3% | -27.00% 12.5% | -24.00% 50.0% | -16.00% 30.4% | -23.00% 0.0% |
Basic EPS | 0.36 12.2% | 0.41 116.7% | -2.46 15.5% | -2.13 19.6% | -2.65 36.6% | -1.94 76.4% | -1.10 8.3% | -1.20 13.2% |
Diluted EPS | 0.36 10.0% | 0.40 116.3% | -2.46 15.5% | -2.13 19.6% | -2.65 36.6% | -1.94 76.4% | -1.10 8.3% | -1.20 13.2% |
Basic Shares Outstanding | 64.73M 3.4% | 62.61M 3.0% | 60.76M 3.8% | 58.55M 5.9% | 55.27M 8.3% | 51.04M 4.7% | 48.73M 5.3% | 46.29M 7.9% |
Diluted Shares Outstanding | 65.00M 2.9% | 63.18M 4.0% | 60.76M 3.8% | 58.55M 5.9% | 55.27M 8.3% | 51.04M 4.7% | 48.73M 4.9% | 46.46M 8.2% |