Need IRWD 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 26, 2026 | 2024 Dec 31, 2024 Mar 31, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 13, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 296.15M 15.7% | 351.41M 20.6% | 442.74M 7.8% | 410.60M 0.8% | 413.75M 6.2% | 389.52M 9.1% | 428.41M 23.6% | 346.64M 16.2% |
Cost of Revenue | - | - | - | - | - 100.0% | 3.14M 86.9% | 23.88M 27.1% | 32.75M 71.5% |
Gross Profit | - | - | - | - | - 100.0% | 386.39M 4.5% | 404.54M 28.9% | 313.89M 12.4% |
Gross Margin % | - | - | - | - | - 100.0% | 99.00% 5.3% | 94.00% 3.3% | 91.00% 3.2% |
Research & Development | 95.14M 14.6% | 111.42M 4.0% | 116.08M 162.3% | 44.27M 37.1% | 70.41M 20.1% | 88.06M 23.5% | 115.04M 13.8% | 101.06M 14.7% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 82.26M 43.0% | 144.27M 8.9% | 158.31M 36.5% | 115.99M 4.4% | 111.13M 20.6% | 140.00M 18.8% | 172.45M 21.5% | 219.68M 5.0% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 197.65M 23.5% | 258.29M 81.4% | 1.39B 766.2% | 160.26M 11.7% | 181.49M 26.4% | 246.58M 20.0% | 308.29M 38.0% | 497.31M 58.6% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 98.50M 5.8% | 93.12M 109.8% | -945.43M 477.7% | 250.34M 7.8% | 232.26M 62.5% | 142.94M 19.0% | 120.12M 179.7% | -150.67M 880.7% |
Operating Margin % | 33.00% 22.2% | 27.00% 112.6% | -214.00% 450.8% | 61.00% 8.9% | 56.00% 51.4% | 37.00% 32.1% | 28.00% 165.1% | -43.00% 760.0% |
EBITDA | 103.87M 4.5% | 99.43M 111.1% | -895.92M 442.7% | 261.42M 12.0% | 233.31M 65.9% | 140.64M 120.8% | 63.71M 126.5% | -240.74M 224.6% |
EBITDA Margin % | 35.00% 25.0% | 28.00% 113.9% | -202.00% 415.6% | 64.00% 14.3% | 56.00% 55.6% | 36.00% 140.0% | 15.00% 121.7% | -69.00% 176.0% |
Interest Expense | 32.75M 0.9% | 33.03M 52.7% | 21.63M 184.7% | 7.60M 75.6% | 31.15M 5.7% | 29.48M 19.5% | 36.60M 3.0% | 37.72M 3.7% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 70.03M 7.4% | 65.20M 106.9% | -948.07M 475.6% | 252.42M 25.8% | 200.66M 84.3% | 108.86M 84.7% | 58.94M 130.4% | -194.15M |
Pre-Tax Margin % | 24.00% 26.3% | 19.00% 108.9% | -214.00% 450.8% | 61.00% 27.1% | 48.00% 71.4% | 28.00% 100.0% | 14.00% 125.0% | -56.00% |
Tax Provision | 46.01M 28.5% | 64.32M 23.0% | 83.49M 7.9% | 77.36M 123.6% | -327.79M 12308.2% | 2.69M | 0.00 | 0.00 |
Net Income | 24.02M 2629.2% | 880.00K 100.1% | -1.00B 672.5% | 175.06M 66.9% | 528.45M 397.7% | 106.18M 393.7% | 21.50M 107.6% | -282.37M 141.5% |
Net Margin % | 8.00% | 0.00% 100.0% | -226.00% 625.6% | 43.00% 66.4% | 128.00% 374.1% | 27.00% 440.0% | 5.00% 106.2% | -81.00% 107.7% |
Basic EPS | 0.15 1400.0% | 0.01 100.2% | -6.45 670.8% | 1.13 65.3% | 3.26 386.6% | 0.67 378.6% | 0.14 107.6% | -1.85 137.2% |
Diluted EPS | 0.15 1400.0% | 0.01 100.2% | -6.45 771.9% | 0.96 70.1% | 3.21 386.4% | 0.66 371.4% | 0.14 107.6% | -1.85 137.2% |
Basic Shares Outstanding | 161.84M 1.7% | 159.08M 2.3% | 155.44M 0.7% | 154.37M 4.9% | 162.25M 1.8% | 159.43M 2.2% | 156.02M 2.2% | 152.63M |
Diluted Shares Outstanding | 162.98M 1.8% | 160.08M 3.0% | 155.44M 16.6% | 186.31M 13.3% | 164.42M 2.3% | 160.66M 3.0% | 156.02M 2.2% | 152.63M |