Need VIST 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 Apr 28, 2026 | 2024 Dec 31, 2024 Apr 9, 2025 | 2023 Dec 31, 2023 Apr 23, 2024 | 2022 Dec 31, 2022 Apr 24, 2023 | 2021 Dec 31, 2021 Apr 26, 2022 | 2020 Dec 31, 2020 Apr 28, 2021 | 2019 Dec 31, 2019 Apr 30, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2.47B 50.2% | 1.65B 41.0% | 1.17B 2.2% | 1.14B 75.4% | 652.19M 138.1% | 273.94M 34.1% | 415.98M 25.5% | 331.34M 67.3% |
Cost of Revenue | 1.30B 231.3% | 392.11M 32.1% | 577.52M 12.4% | 513.58M 33.2% | 385.58M 42.0% | 271.50M 17.3% | 328.13M 54.4% | 212.58M 21.9% |
Gross Profit | 1.18B 6.4% | 1.26B 112.4% | 591.25M 6.2% | 630.24M 136.4% | 266.61M 10857.9% | 2.43M 97.2% | 87.85M 26.0% | 118.75M 401.6% |
Gross Margin % | 47.00% 38.2% | 76.00% 49.0% | 51.00% 7.3% | 55.00% 34.1% | 41.00% 4000.0% | 1.00% 95.2% | 21.00% 41.7% | 36.00% 200.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 132.85M 37.0% | 96.94M 45.9% | 66.42M 10.9% | 59.90M 41.6% | 42.31M 32.4% | 31.96M 19.1% | 39.50M 54.1% | 25.63M 447.6% |
Selling & Marketing | 172.84M 63.0% | 106.06M 132.2% | 45.67M 27.3% | 35.89M 20.2% | 44.98M 78.2% | 25.24M 133.1% | 10.82M 49.8% | 21.58M 419.0% |
SG&A Expenses | 305.70M 50.6% | 203.00M 81.1% | 112.09M 17.0% | 95.79M 9.7% | 87.30M 52.6% | 57.20M 13.7% | 50.33M 6.6% | 47.21M 434.1% |
Other Operating Expenses | 40.90M 89.3% | 380.84M 350.0% | -152.33M 3294.9% | 4.77M 150.3% | -9.48M 251.1% | -2.70M 113.7% | 19.66M 567.5% | 2.94M 272.1% |
Total Operating Expenses | 346.60M 45.0% | 630.27M 1666.3% | -40.24M 140.0% | 100.56M 29.2% | 77.81M 42.8% | 54.50M 22.1% | 69.98M 39.5% | 50.16M 608.1% |
Cost and Expenses | 1.65B 61.0% | 1.02B 90.3% | 537.29M 12.5% | 614.14M 32.5% | 463.39M 42.1% | 326.00M 18.1% | 398.12M 51.5% | 262.74M 44.8% |
Operating Income | 828.43M 32.5% | 625.39M 1.0% | 631.49M 19.3% | 529.15M 151.3% | 210.55M 493.1% | -53.56M 466.4% | 14.62M 73.0% | 54.20M 163.7% |
Operating Margin % | 33.00% 13.2% | 38.00% 29.6% | 54.00% 17.4% | 46.00% 43.8% | 32.00% 260.0% | -20.00% 600.0% | 4.00% 75.0% | 16.00% 60.0% |
EBITDA | 1.97B 79.8% | 1.10B 28.9% | 851.24M 20.6% | 706.13M 75.0% | 403.56M 347.2% | 90.23M 49.0% | 176.85M 60.0% | 110.53M 32.3% |
EBITDA Margin % | 80.00% 19.4% | 67.00% 8.2% | 73.00% 17.7% | 62.00% 0.0% | 62.00% 87.9% | 33.00% 23.3% | 43.00% 30.3% | 33.00% 21.4% |
Interest Expense | 229.66M 241.5% | 67.24M 152.9% | 26.58M 19.9% | 33.18M 40.7% | 55.90M 6.7% | 52.38M 38.6% | 37.80M 134.6% | 16.11M 89411.1% |
Interest Income | 10.59M 44.3% | 19.01M 1439.4% | 1.24M 52.7% | 809.00K 91.1% | 9.12M 1008.9% | 822.00K 78.2% | 3.77M 48.9% | 2.53M 1425.3% |
Other Income (Expense) | 176.24M 609.9% | -34.56M 59.9% | -86.13M 9.9% | -95.63M 65.5% | -57.79M 34.9% | -42.85M 37.8% | -31.11M 15.1% | -36.63M 12618.8% |
Pre-Tax Income | 1.00B 70.0% | 590.83M 8.3% | 545.36M 25.8% | 433.51M 183.8% | 152.76M 235.4% | -112.86M 584.4% | -16.49M 193.9% | 17.57M 13.3% |
Pre-Tax Margin % | 41.00% 13.9% | 36.00% 23.4% | 47.00% 23.7% | 38.00% 65.2% | 23.00% 156.1% | -41.00% 925.0% | -4.00% 180.0% | 5.00% 50.0% |
Tax Provision | 285.61M 152.1% | 113.31M 23.7% | 148.40M 9.5% | 163.98M 60.6% | 102.11M 1109.7% | -10.11M 162.3% | 16.23M 65.8% | 47.42M 645.5% |
Net Income | 719.06M 50.6% | 477.52M 20.3% | 396.95M 47.3% | 269.54M 432.2% | 50.65M 149.3% | -102.75M 214.0% | -32.72M 9.6% | -29.85M 314.7% |
Net Margin % | 29.00% 0.0% | 29.00% 14.7% | 34.00% 41.7% | 24.00% 200.0% | 8.00% 121.1% | -38.00% 375.0% | -8.00% 11.1% | -9.00% 228.6% |
Basic EPS | 7.02 41.0% | 4.98 17.5% | 4.24 38.1% | 3.07 438.6% | 0.57 148.7% | -1.17 185.4% | -0.41 22.6% | -0.53 453.3% |
Diluted EPS | 6.71 44.9% | 4.63 15.7% | 4.00 44.9% | 2.76 411.1% | 0.54 146.2% | -1.17 185.4% | -0.41 22.6% | -0.53 453.3% |
Basic Shares Outstanding | 102.50M 6.9% | 95.91M 2.4% | 93.68M 6.6% | 87.86M 0.4% | 88.24M 0.9% | 87.47M 9.2% | 80.07M 41.4% | 56.61M 40.7% |
Diluted Shares Outstanding | 107.21M 4.0% | 103.08M 3.9% | 99.23M 1.4% | 97.83M 4.9% | 93.27M 6.6% | 87.47M 9.2% | 80.07M 41.4% | 56.61M 40.7% |