Need VMI 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: 2021 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 17, 2026 | 2025 Dec 27, 2025 Feb 24, 2026 | 2024 Dec 28, 2024 Feb 25, 2025 | 2023 Dec 30, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 25, 2021 Feb 23, 2022 | 2020 Dec 26, 2020 Feb 24, 2021 | 2019 Dec 28, 2019 Feb 26, 2020 |
|---|
Total Revenue | 4.10B 0.7% | 4.10B 0.7% | 4.08B 2.4% | 4.17B 3.9% | 4.35B 24.1% | 3.50B 20.9% | 2.90B 4.6% | 2.77B 0.4% |
Cost of Revenue | 2.86B 1.1% | 2.86B 1.1% | 2.83B 3.6% | 2.94B 8.7% | 3.22B 23.0% | 2.62B 22.9% | 2.13B 2.7% | 2.07B 1.2% |
Gross Profit | 1.24B 0.1% | 1.24B 0.1% | 1.24B 0.4% | 1.24B 9.8% | 1.13B 27.4% | 883.89M 15.5% | 765.51M 10.5% | 692.50M 5.2% |
Gross Margin % | 30.00% 0.0% | 30.00% 0.0% | 30.00% 0.0% | 30.00% 15.4% | 26.00% 4.0% | 25.00% 3.8% | 26.00% 4.0% | 25.00% 4.2% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 55.00M 19.6% | 46.00M 24.3% | 37.00M 72.9% | 21.40M 54.0% | 13.90M 20.9% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 717.63M 0.1% | 717.63M 0.1% | 716.63M 0.4% | 713.42M 3.0% | 692.98M 17.3% | 590.61M 12.9% | 522.92M 15.0% | 454.78M 0.3% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 176.05M 1274.9% | 12.80M 0.1% | 12.80M 316.5% | 3.07M 39.4% | 2.20M 34.9% |
Total Operating Expenses | 717.63M 0.1% | 717.63M 0.1% | 716.63M 24.1% | 944.48M 36.3% | 692.98M 17.3% | 590.61M 12.9% | 522.92M 15.0% | 454.78M 0.3% |
Cost and Expenses | 3.58B 0.9% | 3.58B 0.9% | 3.55B 8.6% | 3.88B 0.7% | 3.91B 21.9% | 3.21B 20.9% | 2.65B 4.9% | 2.53B 1.0% |
Operating Income | 522.30M 0.4% | 522.30M 0.4% | 524.58M 79.9% | 291.56M 32.7% | 433.25M 51.1% | 286.79M 26.9% | 225.95M 4.9% | 237.72M 17.5% |
Operating Margin % | 13.00% 0.0% | 13.00% 0.0% | 13.00% 85.7% | 7.00% 30.0% | 10.00% 25.0% | 8.00% 0.0% | 8.00% 11.1% | 9.00% 28.6% |
EBITDA | 610.81M 16.4% | 506.60M 3.4% | 524.58M 33.2% | 393.72M 27.2% | 540.50M 28.1% | 421.84M 18.5% | 355.94M 14.6% | 310.68M 14.9% |
EBITDA Margin % | 15.00% 15.4% | 12.00% 7.7% | 13.00% 44.4% | 9.00% 25.0% | 12.00% 0.0% | 12.00% 0.0% | 12.00% 9.1% | 11.00% 10.0% |
Interest Expense | 40.54M 31.0% | 40.54M 31.0% | 58.72M 3.4% | 56.81M 19.5% | 47.53M 11.6% | 42.61M 3.7% | 41.08M 2.3% | 40.15M 9.2% |
Interest Income | 8.19M 14.0% | 8.19M 14.0% | 7.18M 15.3% | 6.23M 209.2% | 2.02M 69.0% | 1.19M 49.8% | 2.37M 39.8% | 3.94M 15.6% |
Other Income (Expense) | -144.75M 158.9% | -144.75M 158.9% | -55.90M 1.4% | -55.10M 20.6% | -69.36M 159.8% | -26.70M 19.5% | -33.19M 18.3% | -28.05M 52.3% |
Pre-Tax Income | 377.55M 19.4% | 377.55M 19.4% | 468.68M 98.2% | 236.45M 35.0% | 363.89M 39.9% | 260.08M 34.9% | 192.77M 8.1% | 209.67M 46.2% |
Pre-Tax Margin % | 9.00% 25.0% | 9.00% 25.0% | 12.00% 100.0% | 6.00% 25.0% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 12.5% | 8.00% 60.0% |
Tax Provision | 23.86M 79.8% | 23.86M 79.8% | 117.98M 30.9% | 90.12M 17.1% | 108.69M 77.0% | 61.41M 23.8% | 49.62M 1.2% | 50.21M 16.4% |
Net Income | 350.27M 0.6% | 350.27M 0.6% | 348.26M 130.9% | 150.85M 39.9% | 250.86M 28.2% | 195.63M 39.0% | 140.69M 8.5% | 153.77M 63.0% |
Net Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 125.0% | 4.00% 33.3% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 16.7% | 6.00% 100.0% |
Basic EPS | 17.70 2.3% | 17.70 2.3% | 17.31 152.7% | 6.85 41.8% | 11.77 27.5% | 9.23 39.8% | 6.60 2.4% | 6.76 59.8% |
Diluted EPS | 16.79 2.3% | 16.79 2.3% | 17.19 153.5% | 6.78 41.7% | 11.62 27.7% | 9.10 38.5% | 6.57 2.4% | 6.73 60.2% |
Basic Shares Outstanding | 19.80M 1.6% | 19.80M 1.6% | 20.12M 4.0% | 20.96M 1.7% | 21.31M 0.6% | 21.19M 0.6% | 21.32M 1.6% | 21.66M 2.9% |
Diluted Shares Outstanding | 19.94M 1.6% | 19.94M 1.6% | 20.26M 4.2% | 21.16M 2.0% | 21.58M 0.4% | 21.49M 0.3% | 21.43M 1.6% | 21.77M 3.0% |