Need NX 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 Oct 31, 2025 Dec 12, 2025 | 2024 Oct 31, 2024 Dec 16, 2024 | 2023 Oct 31, 2023 Dec 15, 2023 | 2022 Oct 31, 2022 Dec 16, 2022 | 2021 Oct 31, 2021 Dec 17, 2021 | 2020 Oct 31, 2020 Dec 11, 2020 | 2019 Oct 31, 2019 Dec 12, 2019 | 2018 Oct 31, 2018 Dec 11, 2018 |
|---|
Total Revenue | 1.84B 43.8% | 1.28B 13.0% | 1.13B 7.4% | 1.22B 13.9% | 1.07B 25.9% | 851.57M 4.7% | 893.84M 0.5% | 889.78M 2.7% |
Cost of Revenue | 1.34B 37.7% | 972.24M 14.0% | 853.06M 10.5% | 953.00M 14.6% | 831.54M 26.2% | 658.75M 5.1% | 694.42M 0.3% | 696.57M 3.6% |
Gross Profit | 499.23M 63.3% | 305.62M 10.1% | 277.52M 3.4% | 268.50M 11.6% | 240.61M 24.8% | 192.82M 3.3% | 199.42M 3.2% | 193.22M 0.6% |
Gross Margin % | 27.00% 12.5% | 24.00% 4.0% | 25.00% 13.6% | 22.00% 0.0% | 22.00% 4.3% | 23.00% 4.5% | 22.00% 0.0% | 22.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 103.53M 5.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 277.26M 45.6% | 190.47M 53.7% | 123.96M 5.8% | 117.11M 1.0% | 115.97M 29.3% | 89.71M 11.4% | 101.29M 2.2% | 103.53M 5.7% |
Other Operating Expenses | 415.92M 589.4% | 60.33M 40.7% | 42.87M 6.9% | 40.11M 6.1% | 42.73M 9.5% | 47.23M 4.8% | 49.59M 27757.3% | 178.00K 836.8% |
Total Operating Expenses | 693.18M 176.4% | 250.80M 45.3% | 172.59M 9.8% | 157.22M 0.9% | 158.70M 15.9% | 136.94M 9.2% | 150.88M 2.9% | 155.36M 0.1% |
Cost and Expenses | 2.03B 66.1% | 1.22B 19.9% | 1.02B 8.1% | 1.11B 12.1% | 990.24M 24.5% | 795.69M 5.9% | 845.30M 0.8% | 851.92M 2.9% |
Operating Income | -193.95M 453.8% | 54.83M 50.5% | 110.70M 0.5% | 111.28M 35.9% | 81.87M 48.1% | 55.27M 13.6% | 48.66M 33.8% | 36.38M 5.8% |
Operating Margin % | -11.00% 375.0% | 4.00% 60.0% | 10.00% 11.1% | 9.00% 12.5% | 8.00% 33.3% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 0.0% |
EBITDA | -83.34M 167.8% | 123.00M 16.9% | 148.05M 2.9% | 152.43M 21.6% | 125.36M 22.0% | 102.77M 341.6% | 23.27M 73.8% | 88.67M 4.2% |
EBITDA Margin % | -5.00% 150.0% | 10.00% 23.1% | 13.00% 8.3% | 12.00% 0.0% | 12.00% 0.0% | 12.00% 300.0% | 3.00% 70.0% | 10.00% 9.1% |
Interest Expense | 55.81M 171.0% | 20.59M 153.1% | 8.14M 217.9% | 2.56M 1.1% | 2.53M 51.8% | 5.25M 45.6% | 9.64M 13.1% | 11.10M 15.7% |
Interest Income | 2.09M 23.8% | 1.69M 581.5% | 248.00K 1205.3% | 19.00K 280.0% | 5.00K 82.1% | 28.00K 55.6% | 63.00K 8.7% | 69.00K 19.8% |
Other Income (Expense) | -48.64M 281.7% | -12.74M 6.7% | -13.65M 799.5% | -1.52M 14.5% | -1.78M 64.2% | -4.96M 47.9% | -9.53M 23.2% | -12.41M 40.0% |
Pre-Tax Income | -242.59M 676.5% | 42.08M 56.6% | 97.05M 11.6% | 109.76M 37.0% | 80.09M 59.2% | 50.30M 239.9% | -35.95M 241.3% | 25.45M 0.2% |
Pre-Tax Margin % | -13.00% 533.3% | 3.00% 66.7% | 9.00% 0.0% | 9.00% 28.6% | 7.00% 16.7% | 6.00% 250.0% | -4.00% 233.3% | 3.00% 0.0% |
Tax Provision | 8.21M 9.0% | 9.02M 38.0% | 14.54M 32.1% | 21.43M 7.3% | 23.11M 95.8% | 11.80M 9.5% | 10.78M 1331.5% | -875.00K 112.8% |
Net Income | -250.81M 858.7% | 33.06M 59.9% | 82.50M 6.6% | 88.34M 55.0% | 56.98M 48.0% | 38.50M 182.4% | -46.73M 277.5% | 26.33M 40.9% |
Net Margin % | -14.00% 566.7% | 3.00% 57.1% | 7.00% 0.0% | 7.00% 40.0% | 5.00% 0.0% | 5.00% 200.0% | -5.00% 266.7% | 3.00% 50.0% |
Basic EPS | -5.43 696.7% | 0.91 63.7% | 2.51 6.0% | 2.67 55.2% | 1.72 45.8% | 1.18 183.1% | -1.42 286.8% | 0.76 38.2% |
Diluted EPS | -5.43 703.3% | 0.90 64.0% | 2.50 6.0% | 2.66 56.5% | 1.70 45.3% | 1.17 182.4% | -1.42 289.3% | 0.75 38.9% |
Basic Shares Outstanding | 46.17M 26.8% | 36.42M 11.0% | 32.82M 0.7% | 33.05M 0.4% | 33.19M 1.5% | 32.69M 0.8% | 32.96M 5.0% | 34.70M 1.4% |
Diluted Shares Outstanding | 46.17M 26.0% | 36.65M 11.0% | 33.03M 0.5% | 33.20M 0.9% | 33.49M 2.1% | 32.82M 0.4% | 32.96M 5.9% | 35.02M 0.5% |