Need NVST 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 Feb 12, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2.72B 8.3% | 2.51B 2.2% | 2.57B 0.1% | 2.57B 2.4% | 2.51B 9.9% | 2.28B 17.1% | 2.75B 3.3% | 2.84B 1.2% |
Cost of Revenue | 1.22B 7.5% | 1.14B 2.0% | 1.12B 2.0% | 1.09B 1.1% | 1.08B 3.7% | 1.12B 9.3% | 1.24B 0.3% | 1.24B 4.5% |
Gross Profit | 1.50B 9.0% | 1.37B 5.4% | 1.45B 1.6% | 1.47B 3.4% | 1.43B 23.2% | 1.16B 23.5% | 1.51B 5.5% | 1.60B 1.2% |
Gross Margin % | 55.00% 0.0% | 55.00% 3.5% | 57.00% 0.0% | 57.00% 0.0% | 57.00% 11.8% | 51.00% 7.3% | 55.00% 1.8% | 56.00% 3.4% |
Research & Development | 114.00M 15.0% | 99.10M 5.7% | 93.80M 6.3% | 100.10M 0.4% | 100.50M 0.3% | 100.80M 34.8% | 154.70M 10.1% | 172.00M 0.2% |
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 | 1.16B 0.1% | 1.16B 9.6% | 1.06B 0.1% | 1.06B 3.5% | 1.02B 0.4% | 1.02B 5.3% | 1.08B 4.5% | 1.13B 6.5% |
Other Operating Expenses | 0.00 100.0% | 1.15B 330.0% | 268.30M 8554.8% | 3.10M 29.2% | 2.40M 366.7% | -900.00K 160.0% | 1.50M 44.4% | 2.70M 2600.0% |
Total Operating Expenses | 1.27B 47.3% | 2.41B 69.9% | 1.42B 22.8% | 1.16B 3.2% | 1.12B 0.4% | 1.12B 9.0% | 1.24B 5.2% | 1.30B 5.6% |
Cost and Expenses | 2.49B 29.7% | 3.55B 40.0% | 2.54B 12.7% | 2.25B 2.1% | 2.20B 2.0% | 2.25B 9.1% | 2.47B 2.8% | 2.55B 5.0% |
Operating Income | 225.70M 121.7% | -1.04B 3395.9% | 31.50M 90.1% | 319.20M 4.2% | 306.20M 819.5% | 33.30M 70.0% | 110.90M 62.8% | 298.40M 22.8% |
Operating Margin % | 8.00% 119.5% | -41.00% 4200.0% | 1.00% 91.7% | 12.00% 0.0% | 12.00% 1100.0% | 1.00% 75.0% | 4.00% 60.0% | 10.00% 28.6% |
EBITDA | 329.80M 137.3% | -883.80M 616.5% | 171.10M 64.7% | 484.40M 5.2% | 460.50M 124.0% | 205.60M 54.0% | 447.10M 1.7% | 454.80M 10.5% |
EBITDA Margin % | 12.00% 134.3% | -35.00% 600.0% | 7.00% 63.2% | 19.00% 5.6% | 18.00% 100.0% | 9.00% 43.8% | 16.00% 0.0% | 16.00% 11.1% |
Interest Expense | 36.60M 21.1% | 46.40M 26.8% | 63.40M 65.1% | 38.40M 29.0% | 54.10M 13.4% | 62.50M 1685.7% | 3.50M | 0.00 |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -48.50M 4.3% | -46.50M 46.2% | -86.40M 144.8% | -35.30M 31.7% | -51.70M 18.6% | -63.50M 259.5% | 39.80M 1374.1% | 2.70M 2600.0% |
Pre-Tax Income | 177.20M 116.3% | -1.08B 1875.8% | -54.90M 119.3% | 283.90M 11.6% | 254.50M 945.5% | -30.10M 110.9% | 275.50M 8.5% | 301.10M 22.1% |
Pre-Tax Margin % | 7.00% 116.3% | -43.00% 2050.0% | -2.00% 118.2% | 11.00% 10.0% | 10.00% 1100.0% | -1.00% 110.0% | 10.00% 9.1% | 11.00% 21.4% |
Tax Provision | 130.20M 284.1% | 33.90M 25.2% | 45.30M 1.3% | 45.90M 610.0% | -9.00M 85.8% | -63.40M 209.5% | 57.90M 17.8% | 70.40M 17.8% |
Net Income | 47.00M 104.2% | -1.12B 1016.4% | -100.20M 141.2% | 243.10M 7.7% | 263.50M 691.3% | 33.30M 84.7% | 217.60M 5.7% | 230.70M 23.4% |
Net Margin % | 2.00% 104.4% | -45.00% 1025.0% | -4.00% 144.4% | 9.00% 18.2% | 11.00% 1000.0% | 1.00% 87.5% | 8.00% 0.0% | 8.00% 27.3% |
Basic EPS | 0.28 104.3% | -6.50 983.3% | -0.60 141.1% | 1.46 10.4% | 1.63 676.2% | 0.21 86.9% | 1.60 7.4% | 1.49 23.6% |
Diluted EPS | 0.28 104.3% | -6.50 983.3% | -0.60 144.8% | 1.34 9.5% | 1.48 640.0% | 0.20 87.5% | 1.60 7.4% | 1.49 23.6% |
Basic Shares Outstanding | 168.00M 2.4% | 172.20M 3.2% | 166.90M 2.5% | 162.90M 1.1% | 161.20M 1.0% | 159.60M 17.2% | 136.20M 11.9% | 154.60M 0.0% |
Diluted Shares Outstanding | 169.20M 1.7% | 172.20M 3.2% | 166.90M 6.0% | 177.60M 0.0% | 177.60M 8.2% | 164.10M 20.3% | 136.40M 11.8% | 154.60M 0.0% |