Need NTST 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 10, 2026 | 2024 Dec 31, 2024 Feb 24, 2025 | 2023 Dec 31, 2023 Feb 14, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Mar 4, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 195.01M 30.0% | 150.00M 21.8% | 123.12M 27.9% | 96.28M 62.8% | 59.14M 75.3% | 33.73M 70.3% | 19.80M 16.9% | 23.83M |
Cost of Revenue | 19.43M 19.9% | 16.20M 3.9% | 16.87M 44.2% | 11.70M 101.5% | 5.80M 125.9% | 2.57M 130.8% | 1.11M 35.7% | 1.73M |
Gross Profit | 175.58M 31.2% | 133.80M 25.9% | 106.25M 25.6% | 84.58M 58.6% | 53.34M 71.2% | 31.16M 66.7% | 18.69M 15.4% | 22.10M |
Gross Margin % | 90.00% 1.1% | 89.00% 3.5% | 86.00% 2.3% | 88.00% 2.2% | 90.00% 2.2% | 92.00% 2.1% | 94.00% 1.1% | 93.00% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.09 80.0% | 0.05 400.0% | 0.01 102.6% | -0.39 54.1% | -0.85 |
General & Administrative | 21.72M 10.1% | 19.72M 2.3% | 20.18M 5.9% | 19.05M 28.6% | 14.81M 30.6% | 11.34M 177.3% | 4.09M 7.9% | 3.79M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 21.72M 10.1% | 19.72M 2.3% | 20.18M 5.9% | 19.05M 28.6% | 14.81M 30.6% | 11.34M 177.3% | 4.09M 7.9% | 3.79M |
Other Operating Expenses | 86.38M 12.4% | 76.87M 11.8% | 87.17M 74.1% | 50.08M 62.5% | 30.81M 99.3% | 15.46M 48.3% | 10.42M 19.1% | 12.88M |
Total Operating Expenses | 108.10M 11.9% | 96.59M 10.0% | 107.35M 55.3% | 69.13M 51.5% | 45.62M 70.2% | 26.80M 84.7% | 14.51M 13.0% | 16.67M |
Cost and Expenses | 127.53M 13.1% | 112.80M 11.1% | 101.51M 25.6% | 80.82M 57.2% | 51.42M 75.1% | 29.37M 88.0% | 15.63M 15.1% | 18.40M |
Operating Income | 67.48M 81.4% | 37.21M 54.4% | 24.10M 54.6% | 15.59M 91.2% | 8.15M 87.4% | 4.35M 24.0% | 5.72M 128.2% | -20.30M |
Operating Margin % | 35.00% 40.0% | 25.00% 25.0% | 20.00% 25.0% | 16.00% 14.3% | 14.00% 7.7% | 13.00% 55.2% | 29.00% 134.1% | -85.00% |
EBITDA | 151.70M 54.4% | 98.24M 2.7% | 95.65M 45.7% | 65.66M 68.5% | 38.96M 96.7% | 19.81M 22.7% | 16.14M 11.8% | 18.30M |
EBITDA Margin % | 78.00% 20.0% | 65.00% 16.7% | 78.00% 14.7% | 68.00% 3.0% | 66.00% 11.9% | 59.00% 28.0% | 82.00% 6.5% | 77.00% |
Interest Expense | 57.33M 72.1% | 33.32M 64.3% | 20.28M 120.9% | 9.18M 148.1% | 3.70M 22.0% | 4.74M 55.7% | 10.71M | 0.00 |
Interest Income | 12.63M 9.2% | 11.56M 78.1% | 6.49M 176.8% | 2.35M 36.6% | 3.70M | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -60.49M 23.0% | -49.16M 184.8% | -17.26M 252.1% | -4.90M 8.7% | -4.51M 8.8% | -4.15M 67.6% | -12.79M 50.3% | -25.72M |
Pre-Tax Income | 6.99M 158.5% | -11.95M 274.7% | 6.84M 20.5% | 8.60M 168.0% | 3.21M 1413.7% | 212.00K 102.6% | -8.07M 60.2% | -20.30M |
Pre-Tax Margin % | 4.00% 150.0% | -8.00% 233.3% | 6.00% 33.3% | 9.00% 80.0% | 5.00% 400.0% | 1.00% 102.4% | -41.00% 51.8% | -85.00% |
Tax Provision | 54.00K 10.2% | 49.00K 200.0% | -49.00K 112.4% | 396.00K 571.2% | 59.00K 98.6% | 4.21M 65.6% | 12.25M 52.4% | 25.72M |
Net Income | 6.90M 157.8% | -11.94M 274.6% | 6.84M 15.8% | 8.12M 166.5% | 3.05M 176.1% | -4.00M 80.3% | -20.32M 0.1% | -20.30M |
Net Margin % | 4.00% 150.0% | -8.00% 233.3% | 6.00% 25.0% | 8.00% 60.0% | 5.00% 141.7% | -12.00% 88.3% | -103.00% 21.2% | -85.00% |
Basic EPS | 0.08 152.1% | -0.16 245.5% | 0.11 31.3% | 0.16 100.0% | 0.08 134.8% | -0.23 72.6% | -0.84 0.0% | -0.84 |
Diluted EPS | 0.08 150.0% | -0.16 245.5% | 0.11 31.3% | 0.16 100.0% | 0.08 142.1% | -0.19 77.4% | -0.84 0.0% | -0.84 |
Basic Shares Outstanding | 82.70M 8.1% | 76.52M 19.7% | 63.92M 29.1% | 49.52M 33.8% | 37.00M 113.6% | 17.32M 28.7% | 24.30M 0.0% | 24.30M |
Diluted Shares Outstanding | 84.20M 10.0% | 76.52M 18.3% | 64.67M 28.2% | 50.43M 30.4% | 38.67M 82.8% | 21.16M 12.9% | 24.30M 0.0% | 24.30M |