Need VIRT 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 20, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 3.63B 26.2% | 2.88B 25.4% | 2.29B 14.2% | 2.01B 22.2% | 2.58B 12.2% | 2.94B 145.7% | 1.20B 8.9% | 1.31B 71.4% |
Cost of Revenue | 1.89B 70.4% | 1.11B 22.9% | 902.40M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross Profit | 1.74B 1.4% | 1.77B 27.1% | 1.39B 30.7% | 2.01B 22.2% | 2.58B 12.2% | 2.94B 145.7% | 1.20B 8.9% | 1.31B 71.4% |
Gross Margin % | 48.00% 21.3% | 61.00% 0.0% | 61.00% 39.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 40.20M 2.0% | 39.40M 34.5% | 29.30M 39.5% | 21.00M 2.9% | 20.40M 102.0% |
General & Administrative | 0.00 100.0% | 236.45M 2.5% | 230.76M 20430.2% | 1.12M 33.3% | 843.00K 91.2% | 441.00K | 0.00 100.0% | 4.39M |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 382.88M 3.4% | 370.17M 3.4% | 383.25M | 0.00 100.0% | 203.21M |
SG&A Expenses | 0.00 100.0% | 236.45M 2.5% | 230.76M 39.9% | 384.00M 3.5% | 371.01M 3.3% | 383.69M 45.7% | 263.35M 26.9% | 207.59M 48.0% |
Other Operating Expenses | 514.46M 141.2% | 213.29M | 0.00 100.0% | 1.03B 12.6% | 1.17B 2.7% | 1.14B 11.3% | 1.03B 164.5% | 388.83M 22.7% |
Total Operating Expenses | 514.46M 14.4% | 449.74M 6.3% | 423.26M 70.8% | 1.45B 8.5% | 1.59B 1.8% | 1.56B 18.6% | 1.31B 112.8% | 616.83M 5.6% |
Cost and Expenses | 2.40B 54.2% | 1.56B 268.3% | 423.26M 70.8% | 1.45B 8.5% | 1.59B 1.8% | 1.56B 18.6% | 1.31B 112.8% | 616.83M 5.6% |
Operating Income | 1.23B 6.8% | 1.32B 36.2% | 967.72M 70.4% | 567.85M 44.8% | 1.03B 23.8% | 1.35B 1286.3% | 97.25M 75.6% | 399.00M 369.3% |
Operating Margin % | 34.00% 26.1% | 46.00% 9.5% | 42.00% 50.0% | 28.00% 30.0% | 40.00% 13.0% | 46.00% 475.0% | 8.00% 73.3% | 30.00% 172.7% |
EBITDA | 1.35B 3.1% | 1.39B 31.9% | 1.05B 50.5% | 699.06M 40.0% | 1.17B 21.7% | 1.49B 537.8% | 233.49M 52.0% | 486.28M 229.0% |
EBITDA Margin % | 37.00% 22.9% | 48.00% 4.3% | 46.00% 31.4% | 35.00% 22.2% | 45.00% 11.8% | 51.00% 155.0% | 20.00% 45.9% | 37.00% 94.7% |
Interest Expense | 139.37M 77.8% | 626.98M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 508.82M 1826.0% | -29.48M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -133.39M 80.2% | -673.00M 4.7% | -642.59M 5714.2% | -11.05M 64.4% | -31.05M 189.8% | 34.56M 116.2% | -213.24M 171.7% | 297.36M 956.6% |
Pre-Tax Income | 1.09B 69.7% | 644.97M 98.4% | 325.13M 41.6% | 556.80M 44.1% | 996.90M 27.9% | 1.38B 1292.3% | -115.98M 116.7% | 696.36M 515.4% |
Pre-Tax Margin % | 30.00% 36.4% | 22.00% 57.1% | 14.00% 50.0% | 28.00% 28.2% | 39.00% 17.0% | 47.00% 570.0% | -10.00% 118.9% | 53.00% 253.3% |
Tax Provision | 182.06M 64.9% | 110.44M 80.4% | 61.21M 30.8% | 88.47M 47.9% | 169.67M 35.2% | 261.92M 2033.5% | 12.28M 83.9% | 76.17M 19.2% |
Net Income | 468.36M 69.4% | 276.42M 94.6% | 142.04M 46.4% | 265.03M 44.4% | 476.88M 26.5% | 649.20M 1172.7% | -60.52M 120.9% | 289.44M 17844.3% |
Net Margin % | 13.00% 30.0% | 10.00% 66.7% | 6.00% 53.8% | 13.00% 27.8% | 18.00% 18.2% | 22.00% 540.0% | -5.00% 122.7% | 22.00% |
Basic EPS | 5.14 72.5% | 2.98 109.9% | 1.42 42.0% | 2.45 38.0% | 3.95 23.9% | 5.19 1079.2% | -0.53 118.8% | 2.82 15654.2% |
Diluted EPS | 5.13 72.7% | 2.97 109.2% | 1.42 41.8% | 2.44 37.6% | 3.91 24.2% | 5.16 1073.6% | -0.53 119.1% | 2.78 9166.7% |
Basic Shares Outstanding | 85.22M 2.6% | 87.48M 7.0% | 94.08M 9.5% | 104.00M 11.4% | 117.34M 3.6% | 121.69M 6.8% | 113.92M 12.9% | 100.88M 12.0% |
Diluted Shares Outstanding | 85.32M 2.9% | 87.82M 6.6% | 94.08M 9.9% | 104.42M 11.8% | 118.42M 3.2% | 122.33M 7.4% | 113.92M 11.6% | 102.09M 12.3% |