Need NWE 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 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 12, 2021 | 2019 Dec 31, 2019 Feb 13, 2020 | 2018 Dec 31, 2018 Feb 12, 2019 |
|---|
Total Revenue | 1.61B 6.4% | 1.51B 6.5% | 1.42B 3.8% | 1.48B 7.7% | 1.37B 14.5% | 1.20B 4.7% | 1.26B 5.5% | 1.19B 8.7% |
Cost of Revenue | 284.92M 25.1% | 227.84M 64.4% | 640.79M 30.2% | 492.00M 15.6% | 425.55M 39.0% | 306.19M 3.7% | 318.00M 16.5% | 272.88M 33.5% |
Gross Profit | 1.33B 3.1% | 1.29B 64.6% | 781.36M 20.7% | 985.80M 4.1% | 946.77M 6.1% | 892.48M 5.0% | 939.90M 2.3% | 919.13M 2.7% |
Gross Margin % | 82.00% 3.5% | 85.00% 54.5% | 55.00% 17.9% | 67.00% 2.9% | 69.00% 6.8% | 74.00% 1.3% | 75.00% 2.6% | 77.00% 11.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 158.24M 15.1% | 137.44M 17.1% | 117.36M 3.2% | 113.78M 11.7% | 101.87M 65.7% | 297.12M 6.6% | 318.23M 3.6% | 307.12M 0.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 24.00K | 0.00 | 0.00 100.0% | -29.00K | 0.00 |
SG&A Expenses | 158.24M 15.1% | 137.44M 17.1% | 117.36M 3.1% | 113.80M 11.7% | 101.87M 65.7% | 297.12M 6.6% | 318.20M 3.6% | 307.12M 0.6% |
Other Operating Expenses | 841.58M 2.0% | 825.30M 127.0% | 363.54M 40.3% | 608.90M 7.0% | 569.21M 58.5% | 359.16M 4.2% | 344.80M 8593.9% | 3.97M 42.7% |
Total Operating Expenses | 999.82M 3.9% | 962.74M 100.2% | 480.90M 33.5% | 722.70M 7.7% | 671.09M 2.3% | 656.28M 1.0% | 663.00M 1.6% | 652.85M 3.0% |
Cost and Expenses | 1.28B 7.9% | 1.19B 6.1% | 1.12B 7.7% | 1.21B 10.8% | 1.10B 13.9% | 962.47M 1.9% | 981.00M 6.0% | 925.74M 11.3% |
Operating Income | 325.82M 0.8% | 323.32M 7.6% | 300.45M 14.2% | 263.10M 4.6% | 275.68M 16.7% | 236.20M 14.7% | 276.90M 4.0% | 266.27M 1.9% |
Operating Margin % | 20.00% 4.8% | 21.00% 0.0% | 21.00% 16.7% | 18.00% 10.0% | 20.00% 0.0% | 20.00% 9.1% | 22.00% 0.0% | 22.00% 10.0% |
EBITDA | 587.44M 2.3% | 574.43M 9.2% | 526.15M 12.8% | 466.58M 2.1% | 456.95M 9.8% | 416.19M 5.9% | 442.17M 0.3% | 440.96M 1.5% |
EBITDA Margin % | 36.00% 5.3% | 38.00% 2.7% | 37.00% 15.6% | 32.00% 3.0% | 33.00% 5.7% | 35.00% 0.0% | 35.00% 5.4% | 37.00% 12.1% |
Interest Expense | 150.35M 14.2% | 131.67M 14.9% | 114.62M 14.5% | 100.11M 6.9% | 93.67M 3.2% | 96.81M 1.8% | 95.07M 3.3% | 91.99M 0.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -138.25M 27.2% | -108.65M 10.0% | -98.78M 22.4% | -80.68M 5.6% | -85.42M 7.1% | -91.96M 2.8% | -94.66M 7.5% | -88.02M 8.0% |
Pre-Tax Income | 187.56M 12.6% | 214.67M 6.4% | 201.67M 10.6% | 182.40M 4.1% | 190.26M 31.9% | 144.25M 20.8% | 182.20M 2.2% | 178.25M 1.2% |
Pre-Tax Margin % | 12.00% 14.3% | 14.00% 0.0% | 14.00% 16.7% | 12.00% 14.3% | 14.00% 16.7% | 12.00% 14.3% | 14.00% 6.7% | 15.00% 15.4% |
Tax Provision | 6.47M 168.6% | -9.44M 225.2% | 7.54M 1356.5% | -600.00K 117.5% | 3.42M 131.2% | -10.97M 44.9% | -19.90M 6.4% | -18.71M 240.0% |
Net Income | 181.09M 19.2% | 224.11M 15.4% | 194.13M 6.1% | 183.01M 2.1% | 186.84M 20.4% | 155.22M 23.2% | 202.10M 2.6% | 196.96M 21.1% |
Net Margin % | 11.00% 26.7% | 15.00% 7.1% | 14.00% 16.7% | 12.00% 14.3% | 14.00% 7.7% | 13.00% 18.8% | 16.00% 5.9% | 17.00% 41.7% |
Basic EPS | 2.95 19.4% | 3.66 13.7% | 3.22 1.8% | 3.28 9.1% | 3.61 17.6% | 3.07 23.4% | 4.01 1.8% | 3.94 17.6% |
Diluted EPS | 2.94 19.5% | 3.65 13.4% | 3.22 0.9% | 3.25 9.7% | 3.60 17.6% | 3.06 23.1% | 3.98 1.5% | 3.92 17.4% |
Basic Shares Outstanding | 61.38M 0.1% | 61.29M 1.6% | 60.32M 8.2% | 55.77M 7.9% | 51.71M 2.3% | 50.56M 0.3% | 50.43M 0.9% | 49.98M 2.9% |
Diluted Shares Outstanding | 61.38M 0.0% | 61.37M 1.7% | 60.36M 7.2% | 56.29M 8.5% | 51.87M 2.3% | 50.70M 0.1% | 50.75M 1.0% | 50.24M 3.3% |