Need IIPR 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 24, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 May 1, 2020 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 265.95M 13.8% | 308.52M 0.3% | 309.51M 12.0% | 276.36M 35.1% | 204.55M 75.0% | 116.90M 161.7% | 44.67M 202.1% | 14.79M 130.3% |
Cost of Revenue | 30.18M 6.0% | 28.47M 14.4% | 24.89M 136.6% | 10.52M 136.8% | 4.44M 10.3% | 4.95M 276.6% | 1.31M 195.5% | 445.00K 277.1% |
Gross Profit | 235.78M 15.8% | 280.05M 1.6% | 284.61M 7.1% | 265.84M 32.8% | 200.11M 78.8% | 111.94M 158.2% | 43.35M 202.3% | 14.34M 127.6% |
Gross Margin % | 89.00% 2.2% | 91.00% 1.1% | 92.00% 4.2% | 96.00% 2.0% | 98.00% 2.1% | 96.00% 1.0% | 97.00% 0.0% | 97.00% 1.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.56 0.0% | 0.56 0.0% | 0.56 5.7% | 0.53 12.8% | 0.47 4800.0% |
General & Administrative | 33.73M 9.9% | 37.44M 12.6% | 42.83M 11.2% | 38.52M 67.8% | 22.96M 61.9% | 14.18M 44.4% | 9.82M 54.0% | 6.38M 16.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 33.73M 9.9% | 37.44M 12.6% | 42.83M 11.2% | 38.52M 67.8% | 22.96M 61.9% | 14.18M 44.4% | 9.82M 54.0% | 6.38M 16.0% |
Other Operating Expenses | 77.92M 4.9% | 74.26M 10.5% | 67.19M 9.6% | 61.30M 46.7% | 41.78M 49.1% | 28.02M 225.9% | 8.60M 227.1% | 2.63M 187.3% |
Total Operating Expenses | 111.66M 0.0% | 111.70M 1.5% | 110.03M 10.2% | 99.82M 54.2% | 64.74M 53.4% | 42.21M 129.2% | 18.42M 104.5% | 9.00M 40.4% |
Cost and Expenses | 141.83M 1.2% | 140.17M 3.9% | 134.92M 22.3% | 110.34M 59.5% | 69.18M 46.7% | 47.16M 139.0% | 19.73M 108.8% | 9.45M 44.7% |
Operating Income | 124.12M 26.3% | 168.34M 3.6% | 174.59M 2.9% | 169.62M 25.3% | 135.37M 94.1% | 69.74M 179.7% | 24.93M 367.1% | 5.34M 2493.7% |
Operating Margin % | 47.00% 14.5% | 55.00% 1.8% | 56.00% 8.2% | 61.00% 7.6% | 66.00% 10.0% | 60.00% 7.1% | 56.00% 55.6% | 36.00% 1300.0% |
EBITDA | 208.70M 16.1% | 248.72M 0.1% | 248.88M 7.8% | 230.92M 30.4% | 177.15M 81.2% | 97.76M 191.5% | 33.53M 320.9% | 7.97M 889.7% |
EBITDA Margin % | 78.00% 3.7% | 81.00% 1.3% | 80.00% 4.8% | 84.00% 3.4% | 87.00% 3.6% | 84.00% 12.0% | 75.00% 38.9% | 54.00% 315.4% |
Interest Expense | 20.20M 24.2% | 16.26M 1.0% | 16.10M 12.0% | 18.30M 1.2% | 18.09M 143.4% | 7.43M 17.8% | 6.31M | 0.00 |
Interest Income | 0.00 100.0% | 10.99M 55.3% | 7.08M 121.4% | 3.19M 704.8% | 397.00K 88.4% | 3.42M 29.3% | 4.85M 194.2% | 1.65M 990.7% |
Other Income (Expense) | -9.69M 44.8% | -6.69M 25.6% | -9.00M 40.9% | -15.23M 28.8% | -21.38M 433.6% | -4.01M 174.5% | -1.46M 188.6% | 1.65M 990.7% |
Pre-Tax Income | 114.44M 29.2% | 161.65M 2.4% | 165.59M 7.3% | 154.39M 35.4% | 113.99M 73.4% | 65.73M 180.0% | 23.48M 236.1% | 6.99M 9801.4% |
Pre-Tax Margin % | 43.00% 17.3% | 52.00% 3.7% | 54.00% 3.6% | 56.00% 0.0% | 56.00% 0.0% | 56.00% 5.7% | 53.00% 12.8% | 47.00% 4800.0% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 6.31M | 0.00 |
Net Income | 114.44M 29.2% | 161.66M 2.4% | 165.59M 7.3% | 154.39M 35.4% | 113.99M 73.4% | 65.73M 282.8% | 17.17M 145.8% | 6.99M 9801.4% |
Net Margin % | 43.00% 17.3% | 52.00% 3.7% | 54.00% 3.6% | 56.00% 0.0% | 56.00% 0.0% | 56.00% 47.4% | 38.00% 19.1% | 47.00% 4800.0% |
Basic EPS | 3.98 28.7% | 5.58 4.1% | 5.82 4.5% | 5.57 18.8% | 4.69 43.0% | 3.28 101.2% | 1.63 66.3% | 0.98 4700.9% |
Diluted EPS | 3.93 28.8% | 5.52 4.3% | 5.77 4.5% | 5.52 21.3% | 4.55 39.1% | 3.27 103.1% | 1.61 67.7% | 0.96 4900.0% |
Basic Shares Outstanding | 28.01M 0.8% | 28.23M 0.9% | 27.98M 2.3% | 27.35M 14.4% | 23.90M 22.9% | 19.44M 84.4% | 10.55M 47.7% | 7.14M 111.5% |
Diluted Shares Outstanding | 28.38M 0.5% | 28.53M 1.0% | 28.26M 2.1% | 27.66M 5.3% | 26.26M 34.3% | 19.56M 83.1% | 10.68M 46.6% | 7.29M 115.9% |