Need IRTC 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 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 4, 2019 |
|---|
Total Revenue | 747.14M 26.2% | 591.84M 20.1% | 492.68M 19.9% | 410.92M 27.3% | 322.82M 21.7% | 265.17M 23.6% | 214.55M 45.7% | 147.29M 49.5% |
Cost of Revenue | 219.89M 19.3% | 184.31M 14.6% | 160.88M 24.4% | 129.29M 18.3% | 109.26M 55.5% | 70.28M 33.9% | 52.48M 36.0% | 38.58M 39.2% |
Gross Profit | 527.25M 29.4% | 407.53M 22.8% | 331.81M 17.8% | 281.63M 31.9% | 213.57M 9.6% | 194.89M 20.3% | 162.07M 49.1% | 108.71M 53.5% |
Gross Margin % | 71.00% 2.9% | 69.00% 3.0% | 67.00% 2.9% | 69.00% 4.5% | 66.00% 9.6% | 73.00% 3.9% | 76.00% 2.7% | 74.00% 2.8% |
Research & Development | 84.61M 18.5% | 103.83M 72.3% | 60.24M 29.3% | 46.61M 20.5% | 38.67M 6.4% | 41.33M 10.8% | 37.30M 79.8% | 20.75M 55.6% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 131.58M 55.3% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 479.45M 14.5% | 418.56M 8.5% | 385.64M 19.7% | 322.20M 17.2% | 274.84M 39.3% | 197.23M 9.9% | 179.52M 36.4% | 131.58M 55.3% |
Other Operating Expenses | 0.00 100.0% | 641.00K 94.2% | 11.08M 444.1% | 2.04M 1625.4% | 118.00K 92.6% | 1.59M 16.0% | 1.90M 24.2% | 1.53M |
Total Operating Expenses | 564.06M 7.8% | 523.04M 14.5% | 456.97M 23.9% | 368.81M 17.6% | 313.51M 31.4% | 238.56M 10.0% | 216.82M 42.3% | 152.33M 55.3% |
Cost and Expenses | 783.95M 16.3% | 674.33M 9.1% | 617.84M 24.0% | 498.10M 17.8% | 422.77M 36.9% | 308.84M 14.7% | 269.31M 41.1% | 190.91M 51.8% |
Operating Income | -36.81M 68.1% | -115.50M 7.7% | -125.16M 43.6% | -87.18M 12.8% | -99.94M 128.8% | -43.67M 20.2% | -54.76M 25.5% | -43.62M 59.9% |
Operating Margin % | -5.00% 75.0% | -20.00% 20.0% | -25.00% 19.0% | -21.00% 32.3% | -31.00% 93.8% | -16.00% 38.5% | -26.00% 13.3% | -30.00% 7.1% |
EBITDA | -3.96M 94.7% | -74.13M 23.5% | -96.86M 5.1% | -92.14M 10.7% | -83.23M 185.5% | -29.15M 28.0% | -40.46M 10.0% | -44.95M 83.9% |
EBITDA Margin % | -1.00% 92.3% | -13.00% 35.0% | -20.00% 9.1% | -22.00% 15.4% | -26.00% 136.4% | -11.00% 42.1% | -19.00% 38.7% | -31.00% 24.0% |
Interest Expense | 13.15M 2.6% | 12.82M 251.3% | 3.65M 11.8% | 4.14M 254.0% | 1.17M 23.0% | 1.52M 7.5% | 1.64M 47.3% | 3.12M 8.0% |
Interest Income | 21.52M 1.9% | 21.94M 256.4% | 6.16M 161.9% | 2.35M 1891.5% | 118.00K | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -6.79M 344.1% | 2.78M 11.0% | 2.50M 219.2% | -2.10M 100.0% | -1.05M 1559.7% | 72.00K 71.4% | 252.00K 105.4% | -4.64M 116.1% |
Pre-Tax Income | -43.60M 61.3% | -112.72M 8.1% | -122.66M 5.8% | -115.89M 14.7% | -100.99M 131.6% | -43.60M 20.0% | -54.50M 13.0% | -48.24M 64.0% |
Pre-Tax Margin % | -6.00% 68.4% | -19.00% 24.0% | -25.00% 10.7% | -28.00% 9.7% | -31.00% 93.8% | -16.00% 36.0% | -25.00% 24.2% | -33.00% 10.0% |
Tax Provision | 953.00K 68.7% | 565.00K 24.7% | 750.00K 178.8% | 269.00K 26.7% | 367.00K 60.3% | 229.00K 252.3% | 65.00K 47.7% | 44.00K |
Net Income | -44.55M 60.7% | -113.29M 8.2% | -123.41M 6.2% | -116.16M 14.6% | -101.36M 131.3% | -43.83M 19.7% | -54.57M 13.0% | -48.28M 64.1% |
Net Margin % | -6.00% 68.4% | -19.00% 24.0% | -25.00% 10.7% | -28.00% 9.7% | -31.00% 82.4% | -17.00% 32.0% | -25.00% 24.2% | -33.00% 10.0% |
Basic EPS | -1.39 61.7% | -3.63 10.1% | -4.04 4.1% | -3.88 12.1% | -3.46 119.0% | -1.58 26.9% | -2.16 6.9% | -2.02 55.4% |
Diluted EPS | -1.39 61.7% | -3.63 10.1% | -4.04 4.1% | -3.88 12.1% | -3.46 119.0% | -1.58 26.9% | -2.16 6.9% | -2.02 55.4% |
Basic Shares Outstanding | 32.00M 2.6% | 31.20M 2.2% | 30.53M 2.0% | 29.92M 2.0% | 29.33M 5.7% | 27.75M 9.8% | 25.27M 5.8% | 23.89M 5.6% |
Diluted Shares Outstanding | 32.00M 2.6% | 31.20M 2.2% | 30.53M 2.0% | 29.92M 2.0% | 29.33M 5.7% | 27.75M 9.8% | 25.27M 5.8% | 23.89M 5.6% |