Need NXRT 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 26, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 18, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 19, 2019 |
|---|
Total Revenue | 251.28M 3.2% | 259.70M 6.4% | 277.53M 5.1% | 263.95M 20.4% | 219.24M 7.1% | 204.80M 13.1% | 181.07M 23.5% | 146.60M 1.6% |
Cost of Revenue | 39.56M 65.1% | 113.23M 5.6% | 119.94M 14.4% | 104.88M 18.9% | 88.22M 3.6% | 85.15M 14.2% | 74.57M 19.0% | 62.67M 2.3% |
Gross Profit | 211.72M 44.5% | 146.47M 12.4% | 167.13M 5.1% | 159.07M 21.4% | 131.02M 9.5% | 119.65M 12.4% | 106.50M 26.9% | 83.93M 4.8% |
Gross Margin % | 84.00% 50.0% | 56.00% 6.7% | 60.00% 0.0% | 60.00% 0.0% | 60.00% 3.4% | 58.00% 1.7% | 59.00% 3.5% | 57.00% 1.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 24.89M 28.3% | 19.40M 27.3% | 26.69M 10.6% | 29.85M 15.1% | 25.93M 9.5% | 23.68M 5.2% | 22.50M 14.4% | 19.66M 9.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 24.89M 28.3% | 19.40M 27.3% | 26.69M 10.6% | 29.85M 15.1% | 25.93M 9.5% | 23.68M 5.2% | 22.50M 14.4% | 19.66M 9.1% |
Other Operating Expenses | 158.91M 265.2% | 43.52M 72.3% | 25.25M 74.1% | 97.65M 12.4% | 86.88M 5.4% | 82.41M 19.3% | 69.09M 45.5% | 47.47M 2.6% |
Total Operating Expenses | 183.79M 149.5% | 73.67M 41.8% | 51.94M 59.3% | 127.50M 13.0% | 112.81M 6.3% | 106.09M 15.8% | 91.59M 36.4% | 67.13M 0.5% |
Cost and Expenses | 223.35M 26.8% | 176.14M 7.0% | 164.55M 29.2% | 232.38M 15.6% | 201.03M 5.1% | 191.24M 15.1% | 166.16M 28.0% | 129.81M 0.9% |
Operating Income | 27.93M 66.6% | 83.56M 26.2% | 113.18M 144.7% | 46.25M 28.2% | 64.42M 22.1% | 82.72M 42.0% | 142.59M 749.2% | 16.79M 81.7% |
Operating Margin % | 11.00% 65.6% | 32.00% 22.0% | 41.00% 127.8% | 18.00% 37.9% | 29.00% 27.5% | 40.00% 49.4% | 79.00% 618.2% | 11.00% 82.8% |
EBITDA | 124.46M 31.4% | 181.32M 27.5% | 250.01M 79.9% | 138.94M 8.2% | 151.30M 8.4% | 165.13M 22.0% | 211.68M 229.4% | 64.26M 3.6% |
EBITDA Margin % | 50.00% 28.6% | 70.00% 22.2% | 90.00% 69.8% | 53.00% 23.2% | 69.00% 14.8% | 81.00% 30.8% | 117.00% 165.9% | 44.00% 2.3% |
Interest Expense | 60.73M 41.7% | 104.12M 8.1% | 113.34M 124.0% | 50.59M 84.6% | 27.41M 15.8% | 32.55M 12.9% | 37.38M 21.1% | 30.87M 4.4% |
Interest Income | 0.00 100.0% | -3.36M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | -59.96M 27.3% | -82.45M 19.9% | -68.75M 23.8% | -55.54M 34.4% | -41.32M 7.1% | -38.56M 10.6% | -43.16M 134.5% | -18.41M 47.9% |
Pre-Tax Income | -32.03M 2985.3% | 1.11M 97.5% | 44.43M 578.2% | -9.29M 140.2% | 23.11M 47.7% | 44.15M 55.6% | 99.44M 6261.0% | -1.61M 102.9% |
Pre-Tax Margin % | -13.00% | 0.00% 100.0% | 16.00% 500.0% | -4.00% 136.4% | 11.00% 50.0% | 22.00% 60.0% | 55.00% 5600.0% | -1.00% 102.6% |
Tax Provision | 0.00 100.0% | 304.00K | 0.00 | 0.00 100.0% | 46.32M | 0.00 | 0.00 | 0.00 |
Net Income | -32.03M 2985.3% | 1.11M 97.5% | 44.26M 578.0% | -9.26M 140.2% | 23.04M 47.7% | 44.02M 55.6% | 99.14M 6261.6% | -1.61M 103.0% |
Net Margin % | -13.00% | 0.00% 100.0% | 16.00% 500.0% | -4.00% 136.4% | 11.00% 47.6% | 21.00% 61.8% | 55.00% 5600.0% | -1.00% 102.7% |
Basic EPS | -1.26 2996.6% | 0.04 97.5% | 1.73 580.6% | -0.36 60.9% | -0.92 151.7% | 1.78 56.7% | 4.11 5515.0% | -0.08 103.0% |
Diluted EPS | -1.26 3250.0% | 0.04 97.6% | 1.69 569.4% | -0.36 140.4% | 0.89 48.9% | 1.74 56.8% | 4.03 5857.1% | -0.07 102.8% |
Basic Shares Outstanding | 25.39M 0.5% | 25.52M 0.5% | 25.65M 0.2% | 25.61M 1.7% | 25.17M 1.8% | 24.71M 2.5% | 24.12M 13.8% | 21.19M 0.6% |
Diluted Shares Outstanding | 25.39M 3.3% | 26.25M 0.0% | 26.25M 2.5% | 25.61M 0.6% | 25.76M 2.1% | 25.23M 2.6% | 24.59M 13.5% | 21.67M 1.3% |