Need IVT 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 12, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 15, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Mar 7, 2019 |
|---|
Total Revenue | 299.17M 9.2% | 273.97M 5.4% | 259.82M 9.8% | 236.71M 11.7% | 211.98M 7.2% | 197.83M 12.7% | 226.49M 6.7% | 242.67M 3.6% |
Cost of Revenue | 341.34M 327.5% | 79.85M 2.9% | 77.64M 6.1% | 73.16M 14.1% | 64.10M 9.1% | 58.75M 11.2% | 66.18M 5.5% | 70.03M 3.7% |
Gross Profit | -42.17M 121.7% | 194.12M 6.6% | 182.18M 11.4% | 163.54M 10.6% | 147.88M 6.3% | 139.08M 13.2% | 160.31M 7.1% | 172.65M 6.3% |
Gross Margin % | -14.00% 119.7% | 71.00% 1.4% | 70.00% 1.4% | 69.00% 1.4% | 70.00% 0.0% | 70.00% 1.4% | 71.00% 0.0% | 71.00% 2.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.22 833.3% | -0.03 40.0% | -0.05 117.2% | 0.29 17.1% | 0.35 5.4% |
General & Administrative | 34.92M 5.3% | 33.17M 4.3% | 31.80M 4.6% | 33.34M 12.7% | 38.19M 15.2% | 33.14M 6.3% | 35.36M 0.3% | 35.27M 23.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 34.92M 5.3% | 33.17M 4.3% | 31.80M 4.6% | 33.34M 12.7% | 38.19M 15.2% | 33.14M 6.3% | 35.36M 0.3% | 35.27M 23.9% |
Other Operating Expenses | -128.50M 212.8% | 113.95M 0.5% | 113.43M 19.5% | 94.95M 11.2% | 106.91M 21.8% | 87.75M 9.9% | 97.43M 21550.9% | 450.00K 246.1% |
Total Operating Expenses | -93.57M 163.6% | 147.12M 1.3% | 145.23M 13.2% | 128.29M 11.6% | 145.10M 20.0% | 120.90M 9.0% | 132.79M 2.3% | 135.86M 4.1% |
Cost and Expenses | 247.76M 9.2% | 226.97M 1.8% | 222.87M 10.6% | 201.46M 3.7% | 209.20M 16.5% | 179.65M 9.7% | 198.97M 3.4% | 205.89M 1.6% |
Operating Income | 51.40M 9.4% | 47.00M 31.3% | 35.81M 12.5% | 40.94M 318.7% | 9.78M 61.5% | 25.43M 31.5% | 37.12M 11.5% | 33.28M 124.4% |
Operating Margin % | 17.00% 0.0% | 17.00% 21.4% | 14.00% 17.6% | 17.00% 240.0% | 5.00% 61.5% | 13.00% 18.8% | 16.00% 14.3% | 14.00% 133.3% |
EBITDA | 274.44M 66.6% | 164.71M 5.0% | 156.84M 9.8% | 173.96M 77.4% | 98.04M 1.8% | 96.33M 47.7% | 184.04M 15.4% | 159.47M 13.0% |
EBITDA Margin % | 92.00% 53.3% | 60.00% 0.0% | 60.00% 17.8% | 73.00% 58.7% | 46.00% 6.1% | 49.00% 39.5% | 81.00% 22.7% | 66.00% 17.9% |
Interest Expense | 34.52M 7.0% | 37.10M 2.7% | 38.14M 42.4% | 26.78M 64.7% | 16.26M 13.3% | 18.75M 17.5% | 22.72M 8.9% | 24.94M 17.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 2.49M 21.6% | 2.04M 48.1% |
Other Income (Expense) | 60.02M 280.0% | -33.34M 9.2% | -30.54M 279.8% | 16.98M 308.8% | -8.13M 71.3% | -28.36M 2673.2% | 1.10M 97.8% | 50.60M 13.8% |
Pre-Tax Income | 111.42M 715.8% | 13.66M 159.2% | 5.27M 89.9% | 52.23M 1074.5% | -5.36M 47.3% | -10.17M 115.7% | 65.00M 22.5% | 83.88M 41.5% |
Pre-Tax Margin % | 37.00% 640.0% | 5.00% 150.0% | 2.00% 90.9% | 22.00% 833.3% | -3.00% 40.0% | -5.00% 117.2% | 29.00% 17.1% | 35.00% 45.8% |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | 26.78M 15.1% | 23.27M 10.5% | 25.99M 2258.8% | 1.10M 3573.3% | 30.00K 97.7% |
Net Income | 111.42M 715.8% | 13.66M 159.2% | 5.27M 79.3% | 25.46M 188.9% | -28.63M 20.9% | -36.17M 156.6% | 63.90M 23.8% | 83.85M 35.7% |
Net Margin % | 37.00% 640.0% | 5.00% 150.0% | 2.00% 81.8% | 11.00% 178.6% | -14.00% 22.2% | -18.00% 164.3% | 28.00% 20.0% | 35.00% 40.0% |
Basic EPS | 1.44 657.9% | 0.19 143.6% | 0.08 79.5% | 0.38 195.0% | -0.40 20.0% | -0.50 156.8% | 0.88 20.0% | 1.10 57.1% |
Diluted EPS | 1.42 647.4% | 0.19 137.5% | 0.08 78.9% | 0.38 195.0% | -0.40 20.0% | -0.50 156.8% | 0.88 20.0% | 1.10 57.1% |
Basic Shares Outstanding | 77.60M 10.2% | 70.39M 4.2% | 67.53M 0.2% | 67.41M 5.2% | 71.07M 1.3% | 71.99M 1.2% | 72.86M 4.3% | 76.11M 1.6% |
Diluted Shares Outstanding | 78.34M 10.3% | 71.01M 4.7% | 67.81M 0.4% | 67.53M 5.0% | 71.07M 1.3% | 71.99M 1.3% | 72.94M 4.3% | 76.21M 1.6% |