Need BVS 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 5, 2026 | 2024 Dec 31, 2024 Mar 11, 2025 | 2023 Dec 31, 2023 Mar 12, 2024 | 2022 Dec 31, 2022 Mar 31, 2023 | 2021 Dec 31, 2021 Mar 11, 2022 | 2020 Dec 31, 2020 Mar 26, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 568.09M 0.9% | 573.28M 11.9% | 512.35M 0.0% | 512.12M 18.8% | 430.90M 34.2% | 321.16M 5.6% | 340.14M 6.6% | 319.18M 9.3% |
Cost of Revenue | 185.66M 0.3% | 185.05M 0.5% | 184.15M 1.7% | 181.04M 41.2% | 128.19M 46.3% | 87.64M 3.6% | 90.94M 8.0% | 84.17M 8.6% |
Gross Profit | 382.43M 1.5% | 388.23M 18.3% | 328.19M 0.9% | 331.08M 9.4% | 302.71M 29.6% | 233.52M 6.3% | 249.21M 6.0% | 235.01M 17.5% |
Gross Margin % | 67.00% 1.5% | 68.00% 6.3% | 64.00% 1.5% | 65.00% 7.1% | 70.00% 4.1% | 73.00% 0.0% | 73.00% 1.4% | 74.00% 8.8% |
Research & Development | 12.11M 11.2% | 13.64M 1.4% | 13.45M 43.6% | 23.85M 25.3% | 19.04M 70.0% | 11.20M 1.3% | 11.05M 36.6% | 8.10M 0.0% |
General & Administrative | 0.00 | 0.00 100.0% | 300.03M 8.2% | 326.93M 30.6% | 250.38M 31.6% | 190.31M 3.0% | 196.12M | 0.00 |
Selling & Marketing | 0.00 | 0.00 100.0% | 3.85M 25.9% | 5.20M 34.3% | 3.87M 39.9% | 2.77M 17.8% | 2.35M | 0.00 |
SG&A Expenses | 311.77M 8.5% | 340.89M 12.2% | 303.88M 8.5% | 332.13M 30.6% | 254.25M 31.7% | 193.08M 2.7% | 198.47M 3.5% | 191.67M 16.3% |
Other Operating Expenses | 0.00 100.0% | 45.67M 50.7% | 92.59M 34.9% | 142.33M 720.2% | 17.35M 116.9% | 8.00M 5.7% | 8.48M 12.9% | 9.74M |
Total Operating Expenses | 323.88M 19.1% | 400.20M 2.4% | 409.92M 17.7% | 498.31M 71.5% | 290.64M 36.9% | 212.28M 2.6% | 218.01M 4.1% | 209.50M 21.1% |
Cost and Expenses | 509.54M 12.9% | 585.26M 1.5% | 594.07M 12.6% | 679.35M 62.2% | 418.84M 39.6% | 299.92M 2.9% | 308.95M 5.2% | 293.67M 10.8% |
Operating Income | 58.55M 588.7% | -11.98M 85.3% | -81.72M 51.1% | -167.23M 1486.6% | 12.06M 43.2% | 21.24M 31.9% | 31.19M 22.3% | 25.50M 5.6% |
Operating Margin % | 10.00% 600.0% | -2.00% 87.5% | -16.00% 51.5% | -33.00% 1200.0% | 3.00% 57.1% | 7.00% 22.2% | 9.00% 12.5% | 8.00% 11.1% |
EBITDA | 99.21M 300.2% | -49.55M 114.8% | -23.07M 81.0% | -121.61M 367.4% | 45.48M 12.7% | 52.06M 15.5% | 61.58M 13.0% | 54.52M 8.9% |
EBITDA Margin % | 17.00% 288.9% | -9.00% 80.0% | -5.00% 79.2% | -24.00% 318.2% | 11.00% 31.3% | 16.00% 11.1% | 18.00% 5.9% | 17.00% 15.0% |
Interest Expense | 26.49M 31.7% | 38.79M 4.6% | 40.68M 238.4% | 12.02M 981.0% | 1.11M 88.6% | 9.75M 54.8% | 21.58M 12.6% | 19.17M 1.4% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -32.84M 11.6% | -37.15M 5.7% | -39.39M 80.7% | -21.79M 746.9% | -2.57M 51.7% | -5.32M 75.2% | -21.50M 10.9% | -19.40M 5.6% |
Pre-Tax Income | 25.71M 152.3% | -49.13M 59.4% | -121.11M 35.9% | -189.03M 2092.3% | 9.49M 40.4% | 15.91M 64.2% | 9.69M 58.7% | 6.11M 29.5% |
Pre-Tax Margin % | 5.00% 155.6% | -9.00% 62.5% | -24.00% 35.1% | -37.00% 1950.0% | 2.00% 60.0% | 5.00% 66.7% | 3.00% 50.0% | 2.00% 33.3% |
Tax Provision | -1.56M 70.4% | -5.29M 6327.1% | 85.00K 100.2% | -44.37M 2157.1% | -1.97M 264.9% | 1.19M 24.4% | 1.58M 5.3% | 1.66M 312.0% |
Net Income | 22.73M 167.8% | -33.54M 78.5% | -156.23M 1.6% | -158.70M 919.1% | 19.38M 18.1% | 16.41M 139.5% | 6.85M 156.1% | -12.21M 644.8% |
Net Margin % | 4.00% 166.7% | -6.00% 80.0% | -30.00% 3.2% | -31.00% 875.0% | 4.00% 20.0% | 5.00% 150.0% | 2.00% 150.0% | -4.00% 300.0% |
Basic EPS | 0.34 145.3% | -0.75 69.9% | -2.49 3.9% | -2.59 1626.7% | -0.15 145.5% | 0.33 175.0% | 0.12 154.5% | -0.22 663.9% |
Diluted EPS | 0.33 144.0% | -0.75 69.9% | -2.49 3.9% | -2.59 1626.7% | -0.15 145.5% | 0.33 175.0% | 0.12 154.5% | -0.22 633.3% |
Basic Shares Outstanding | 66.62M 1.9% | 65.36M 4.3% | 62.65M 2.0% | 61.39M 35.0% | 45.47M 7.8% | 49.31M 13.2% | 56.83M 0.0% | 56.83M 0.0% |
Diluted Shares Outstanding | 68.91M 5.4% | 65.36M 4.3% | 62.65M 2.0% | 61.39M 35.0% | 45.47M 7.8% | 49.31M 13.2% | 56.83M 0.0% | 56.83M 0.0% |