Need VEL 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 Mar 12, 2026 | 2024 Dec 31, 2024 Mar 12, 2025 | 2023 Dec 31, 2023 Mar 15, 2024 | 2022 Dec 31, 2022 Mar 13, 2023 | 2021 Dec 31, 2021 Mar 15, 2022 | 2020 Dec 31, 2020 Mar 17, 2021 | 2019 Dec 31, 2019 Apr 7, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 714.45M 237.4% | 211.74M 60.8% | 131.72M 39.6% | 94.33M 25.2% | 75.31M 7.7% | 69.95M | 0.00 100.0% | 49.80M 50.1% |
Cost of Revenue | 33.41M | 0.00 | 0.00 100.0% | 13.99M 4.3% | 13.41M 4.8% | 12.80M | 0.00 100.0% | 7.44M 22.1% |
Gross Profit | 681.04M 221.6% | 211.74M 60.8% | 131.72M 63.9% | 80.34M 29.8% | 61.91M 8.3% | 57.16M | 0.00 100.0% | 42.36M 54.8% |
Gross Margin % | 95.00% 5.0% | 100.00% 0.0% | 100.00% 17.6% | 85.00% 3.7% | 82.00% 0.0% | 82.00% | - 100.0% | 85.00% 9.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 6.10M 91.7% | 73.31M 40.7% | 52.12M 51.0% | 34.51M 47.6% | 23.38M 5.2% | 24.65M 8.1% | 22.80M 6.3% | 21.45M 28.2% |
Selling & Marketing | 0.00 100.0% | 1.24M 41.9% | 872.00K 38.6% | 1.42M 115.0% | 661.00K 14.4% | 578.00K | 0.00 | 0.00 |
SG&A Expenses | 6.10M 91.8% | 74.55M 40.7% | 52.99M 47.5% | 35.93M 49.5% | 24.04M 4.7% | 25.23M 10.6% | 22.80M 6.3% | 21.45M 28.2% |
Other Operating Expenses | 163.65M | 0.00 | 0.00 100.0% | 42.76M | 0.00 100.0% | 40.73M 178.8% | -51.67M | 0.00 |
Total Operating Expenses | 169.75M 21.6% | 139.64M 154.5% | 54.87M 16.9% | 46.94M 112.2% | 22.11M 66.5% | 65.97M 328.5% | -28.86M 248.3% | 19.46M 32.6% |
Cost and Expenses | 203.16M 4.1% | 211.74M 285.9% | 54.87M 8.0% | 59.67M 33.6% | 44.66M 32.3% | 65.97M 328.5% | -28.86M 248.3% | 19.46M 6.3% |
Operating Income | 511.29M 404.2% | 101.40M 31.9% | 76.85M 245.8% | 22.23M 44.1% | 39.79M 72.0% | 23.13M 8.9% | 25.40M 16.3% | 30.34M 59.7% |
Operating Margin % | 72.00% 50.0% | 48.00% 17.2% | 58.00% 141.7% | 24.00% 54.7% | 53.00% 60.6% | 33.00% | - 100.0% | 61.00% 18.7% |
EBITDA | 511.29M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
EBITDA Margin % | 72.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | - | 0.00% 100.0% |
Interest Expense | 365.05M 47.7% | 247.22M 21.8% | 203.02M 29.2% | 157.19M 48.3% | 106.00M 6.1% | 99.88M 1.4% | 98.52M 29.8% | 75.92M 23.9% |
Interest Income | 550.83M 35.4% | 406.84M 30.9% | 310.77M 29.3% | 240.34M 32.1% | 181.97M 8.8% | 167.32M 6.2% | 157.53M 26.3% | 124.72M 27.5% |
Other Income (Expense) | -365.05M 7190.8% | -5.01M 12.5% | -5.72M 125.6% | 22.33M | 0.00 | 0.00 | 0.00 100.0% | -11.09M 81.9% |
Pre-Tax Income | 146.24M 51.7% | 96.39M 35.5% | 71.13M 59.6% | 44.55M 12.0% | 39.79M 72.0% | 23.13M 8.9% | 25.40M 31.9% | 19.25M 37.6% |
Pre-Tax Margin % | 20.00% 56.5% | 46.00% 14.8% | 54.00% 14.9% | 47.00% 11.3% | 53.00% 60.6% | 33.00% | - 100.0% | 39.00% 178.6% |
Tax Provision | 41.26M 47.7% | 27.93M 48.3% | 18.83M 56.5% | 12.03M 13.9% | 10.57M 97.5% | 5.35M 34.0% | 8.11M 30.2% | 11.62M |
Net Income | 105.05M 53.5% | 68.42M 30.9% | 52.27M 62.3% | 32.21M 10.2% | 29.22M 64.4% | 17.78M 2.8% | 17.29M 126.6% | 7.63M 45.4% |
Net Margin % | 15.00% 53.1% | 32.00% 20.0% | 40.00% 17.6% | 34.00% 12.8% | 39.00% 56.0% | 25.00% | - 100.0% | 15.00% 7.1% |
Basic EPS | 2.81 32.5% | 2.12 32.5% | 1.60 61.6% | 0.99 10.0% | 0.90 158.1% | -1.55 280.2% | 0.86 32.3% | 0.65 45.4% |
Diluted EPS | 2.75 41.8% | 1.94 27.6% | 1.52 61.7% | 0.94 9.3% | 0.86 155.5% | -1.55 280.2% | 0.86 4.4% | 0.90 24.4% |
Basic Shares Outstanding | 36.85M 12.9% | 32.65M 1.4% | 32.21M 0.9% | 31.91M 39.9% | 22.81M 13.6% | 20.09M 82.3% | 113.59M 866.7% | 11.75M 0.0% |
Diluted Shares Outstanding | 38.18M 6.8% | 35.76M 3.7% | 34.48M 1.0% | 34.13M 0.4% | 33.98M 69.2% | 20.09M 82.3% | 113.59M 866.7% | 11.75M 0.0% |