Need VABK 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 27, 2026 | 2024 Dec 31, 2024 Mar 28, 2025 | 2023 Dec 31, 2023 Mar 28, 2024 | 2022 Dec 31, 2022 Mar 29, 2023 | 2021 Dec 31, 2021 Mar 25, 2022 | 2020 Dec 31, 2020 Mar 19, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 15, 2019 |
|---|
Total Revenue | 83.34M 0.9% | 82.61M 4.5% | 79.09M 13.0% | 69.99M 19.2% | 58.74M 73.8% | 33.80M 7.1% | 31.56M 1.8% | 31.01M 9.9% |
Cost of Revenue | 25.87M 10.6% | 28.95M 33.1% | 21.75M 561.2% | 3.29M 23.5% | 4.30M 13.6% | 4.97M 12.0% | 5.65M 21.1% | 4.66M 182.3% |
Gross Profit | 57.47M 7.1% | 53.66M 6.4% | 57.34M 14.0% | 66.70M 22.5% | 54.44M 88.9% | 28.82M 11.2% | 25.91M 1.7% | 26.35M 0.8% |
Gross Margin % | 69.00% 6.2% | 65.00% 9.7% | 72.00% 24.2% | 95.00% 2.2% | 93.00% 9.4% | 85.00% 3.7% | 82.00% 3.5% | 85.00% 9.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.15M 93.1% | 16.63M 0.1% | 16.61M 6.5% | 17.77M 4.6% | 16.99M 76.0% | 9.65M 4.4% | 9.25M 15.1% | 8.04M 3.0% |
Selling & Marketing | 761.00K 4.2% | 730.00K 33.5% | 1.10M 10.3% | 1.22M 32.8% | 922.00K 125.4% | 409.00K 24.1% | 539.00K 24.6% | 715.00K 51.5% |
SG&A Expenses | 1.91M 89.0% | 17.36M 1.9% | 17.71M 6.8% | 19.00M 6.1% | 17.91M 78.0% | 10.06M 2.8% | 9.79M 11.9% | 8.75M 0.0% |
Other Operating Expenses | 31.48M 104.4% | 15.40M 5.8% | 16.36M 14.6% | 19.16M 22.2% | 24.61M 182.4% | 8.72M 10.3% | 7.91M 12.0% | 7.06M 3.1% |
Total Operating Expenses | 33.38M 1.9% | 32.76M 3.8% | 34.06M 10.7% | 38.15M 10.3% | 42.52M 126.4% | 18.78M 6.1% | 17.69M 11.9% | 15.81M 1.3% |
Cost and Expenses | 59.26M 4.0% | 61.71M 10.6% | 55.82M 34.7% | 41.44M 11.5% | 46.82M 97.1% | 23.75M 1.8% | 23.34M 14.0% | 20.47M 18.7% |
Operating Income | 24.08M 15.2% | 20.90M 10.2% | 23.27M 18.5% | 28.55M 139.5% | 11.92M 18.7% | 10.04M 22.2% | 8.22M 22.0% | 10.54M 3.8% |
Operating Margin % | 29.00% 16.0% | 25.00% 13.8% | 29.00% 29.3% | 41.00% 105.0% | 20.00% 33.3% | 30.00% 15.4% | 26.00% 23.5% | 34.00% 12.8% |
EBITDA | 28.07M 11.6% | 25.16M 10.3% | 28.04M 16.6% | 33.63M 106.1% | 16.32M 36.0% | 12.00M 27.5% | 9.41M 20.0% | 11.77M 3.6% |
EBITDA Margin % | 34.00% 13.3% | 30.00% 14.3% | 35.00% 27.1% | 48.00% 71.4% | 28.00% 22.2% | 36.00% 20.0% | 30.00% 21.1% | 38.00% 11.6% |
Interest Expense | 25.74M 12.9% | 29.55M 40.6% | 21.02M 560.2% | 3.18M 3.0% | 3.28M 2.0% | 3.35M 21.6% | 4.27M 53.2% | 2.79M 126.1% |
Interest Income | 77.25M 2.3% | 75.50M 8.4% | 69.62M 23.3% | 56.45M 17.4% | 48.10M 77.3% | 27.13M 4.0% | 26.09M 2.1% | 25.54M 13.4% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 24.08M 15.2% | 20.90M 10.2% | 23.27M 18.5% | 28.55M 139.5% | 11.92M 18.7% | 10.04M 22.2% | 8.22M 22.0% | 10.54M 3.8% |
Pre-Tax Margin % | 29.00% 16.0% | 25.00% 13.8% | 29.00% 29.3% | 41.00% 105.0% | 20.00% 33.3% | 30.00% 15.4% | 26.00% 23.5% | 34.00% 12.8% |
Tax Provision | 4.82M 22.6% | 3.93M 1.9% | 4.01M 21.5% | 5.11M 176.7% | 1.85M 10.6% | 2.06M 35.2% | 1.53M 26.2% | 2.07M 53.0% |
Net Income | 19.26M 13.5% | 16.97M 11.9% | 19.26M 17.8% | 23.44M 132.7% | 10.07M 26.2% | 7.98M 19.3% | 6.69M 21.0% | 8.47M 29.2% |
Net Margin % | 23.00% 9.5% | 21.00% 12.5% | 24.00% 27.3% | 33.00% 94.1% | 17.00% 29.2% | 24.00% 14.3% | 21.00% 22.2% | 27.00% 17.4% |
Basic EPS | 3.57 13.3% | 3.15 12.5% | 3.60 18.2% | 4.40 132.8% | 1.89 35.9% | 2.95 18.5% | 2.49 21.7% | 3.18 27.7% |
Diluted EPS | 3.55 12.7% | 3.15 12.0% | 3.58 18.3% | 4.38 131.7% | 1.89 35.9% | 2.95 18.5% | 2.49 21.0% | 3.15 28.0% |
Basic Shares Outstanding | 5.39M 0.3% | 5.37M 0.3% | 5.36M 0.6% | 5.32M 0.3% | 5.31M 96.0% | 2.71M 0.8% | 2.69M 0.7% | 2.67M 1.1% |
Diluted Shares Outstanding | 5.42M 0.5% | 5.39M 0.4% | 5.37M 0.4% | 5.35M 0.8% | 5.31M 96.0% | 2.71M 0.7% | 2.69M 0.2% | 2.69M 0.9% |