Need NSP 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 11, 2026 | 2024 Dec 31, 2024 Feb 11, 2025 | 2023 Dec 31, 2023 Feb 9, 2024 | 2022 Dec 31, 2022 Feb 10, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 11, 2019 |
|---|
Total Revenue | 6.81B 3.5% | 6.58B 1.5% | 6.49B 9.2% | 5.94B 19.4% | 4.97B 16.0% | 4.29B 0.6% | 4.31B 12.7% | 3.83B 16.0% |
Cost of Revenue | 5.91B 6.9% | 5.53B 1.5% | 5.45B 10.6% | 4.93B 18.7% | 4.15B 19.3% | 3.48B 2.8% | 3.58B 13.8% | 3.15B 15.4% |
Gross Profit | 900.00M 14.4% | 1.05B 1.5% | 1.04B 2.5% | 1.01B 23.3% | 820.10M 1.6% | 806.85M 10.1% | 732.93M 7.5% | 681.91M 19.1% |
Gross Margin % | 13.00% 18.8% | 16.00% 0.0% | 16.00% 5.9% | 17.00% 6.3% | 16.00% 15.8% | 19.00% 11.8% | 17.00% 5.6% | 18.00% 5.9% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 13.20M 21.1% | 10.90M 25.3% | 8.70M 11.5% | 7.80M 30.0% | 6.00M 46.3% |
General & Administrative | 203.00M 9.4% | 224.00M 67.6% | 691.38M 8.5% | 637.16M 17.1% | 544.21M 3.3% | 526.59M 13.4% | 464.56M 7.4% | 432.52M 12.3% |
Selling & Marketing | 38.00M 0.0% | 38.00M 54.9% | 84.17M 1.2% | 83.17M 29.9% | 64.02M 17.7% | 54.39M 2.6% | 53.02M 11.6% | 47.51M 20.4% |
SG&A Expenses | 241.00M 8.0% | 262.00M 66.2% | 775.55M 7.7% | 720.33M 18.4% | 608.23M 4.7% | 580.98M 12.2% | 517.58M 7.8% | 480.03M 13.1% |
Other Operating Expenses | 669.00M 0.6% | 673.00M 1475.8% | 42.71M 5.0% | 40.66M 5.5% | 38.55M 23.6% | 31.19M 8.6% | 28.72M 25.7% | 22.84M 25.6% |
Total Operating Expenses | 910.00M 2.7% | 935.00M 14.3% | 818.25M 7.5% | 760.99M 17.7% | 646.77M 5.7% | 612.16M 12.1% | 546.30M 8.6% | 502.87M 13.6% |
Cost and Expenses | 6.82B 5.5% | 6.46B 3.1% | 6.27B 10.2% | 5.69B 18.5% | 4.80B 17.3% | 4.09B 0.9% | 4.13B 13.1% | 3.65B 15.1% |
Operating Income | -10.00M 108.5% | 117.00M 46.5% | 218.55M 12.7% | 250.24M 44.4% | 173.33M 11.0% | 194.69M 4.3% | 186.63M 4.2% | 179.04M 37.8% |
Operating Margin % | 0.00% 100.0% | 2.00% 33.3% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 40.0% | 5.00% 25.0% | 4.00% 20.0% | 5.00% 25.0% |
EBITDA | 65.00M 67.2% | 198.00M 32.9% | 294.92M 1.8% | 300.29M 40.1% | 214.32M 6.2% | 228.47M 1.1% | 226.01M 7.7% | 209.87M 38.5% |
EBITDA Margin % | 1.00% 66.7% | 3.00% 40.0% | 5.00% 0.0% | 5.00% 25.0% | 4.00% 20.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 0.0% |
Interest Expense | 24.00M 14.3% | 28.00M 3.2% | 27.14M 91.0% | 14.21M 90.5% | 7.46M 7.0% | 8.02M 4.8% | 7.65M 63.8% | 4.67M 45.3% |
Interest Income | 30.00M 18.9% | 37.00M 9.9% | 33.67M 258.4% | 9.39M 283.9% | 2.45M 5.8% | 2.60M 75.6% | 10.66M 33.3% | 7.99M 134.2% |
Other Income (Expense) | 6.00M 33.3% | 9.00M 37.8% | 6.53M 235.6% | -4.81M 3.9% | -5.01M 7.5% | -5.42M 280.0% | 3.01M 9.4% | 3.32M 1562.0% |
Pre-Tax Income | -4.00M 103.2% | 126.00M 44.0% | 225.08M 8.3% | 245.43M 45.8% | 168.32M 11.1% | 189.27M 0.2% | 189.64M 4.0% | 182.36M 40.1% |
Pre-Tax Margin % | 0.00% 100.0% | 2.00% 33.3% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 25.0% | 4.00% 0.0% | 4.00% 20.0% | 5.00% 25.0% |
Tax Provision | 3.00M 91.4% | 35.00M 34.8% | 53.70M 18.7% | 66.08M 49.4% | 44.24M 13.3% | 51.03M 32.4% | 38.54M 17.9% | 46.95M 2.6% |
Net Income | -7.00M 107.7% | 91.00M 46.9% | 171.38M 4.4% | 179.35M 44.5% | 124.08M 10.2% | 138.24M 8.5% | 151.10M 11.6% | 135.41M 60.4% |
Net Margin % | 0.00% 100.0% | 1.00% 66.7% | 3.00% 0.0% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 25.0% | 4.00% 0.0% | 4.00% 33.3% |
Basic EPS | -0.18 107.5% | 2.39 47.2% | 4.53 3.8% | 4.71 46.3% | 3.22 9.8% | 3.57 5.1% | 3.76 14.3% | 3.29 62.9% |
Diluted EPS | -0.18 107.5% | 2.39 46.5% | 4.47 3.7% | 4.64 45.9% | 3.18 10.2% | 3.54 5.3% | 3.74 14.4% | 3.27 62.7% |
Basic Shares Outstanding | 38.00M 0.0% | 38.00M 0.4% | 37.83M 0.7% | 38.12M 0.8% | 38.43M 0.2% | 38.50M 4.2% | 40.19M 2.5% | 41.22M 0.4% |
Diluted Shares Outstanding | 38.00M 0.0% | 38.00M 0.9% | 38.34M 0.7% | 38.62M 0.7% | 38.90M 0.2% | 38.82M 3.8% | 40.35M 2.7% | 41.47M 0.6% |