Watch NWN. Know when insiders buy.
One email the day a filing lands. Free.
A free account adds a watchlist, alerts when insiders, Congress or short sellers move on your tickers, and a morning brief. Sign up
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $243.6M | +3.1% | — | $33.2M | $600K | — | 0.01 | $109.7M | $121.3M | −$11.6M | Aug 5 |
| Q1 2026 · Mar 31 | $490.4M | −0.8% | — | $162.9M | $97.5M | +10.9% | 2.33 | $116.1M | $113.7M | $2.5M | May 6 |
| Q4 2025 · Dec 31derived | $394.2M | +6.3% | — | $111.7M | $57.8M | +28.4% | 1.41 | $3.3M | $134.2M | −$131M | Feb 27 |
| Q3 2025 · Sep 30 | $164.7M | +20.3% | — | −$12.4M | −$29.9M | — | -0.73 | −$15.9M | $110M | −$125.9M | Nov 5 |
| Q2 2025 · Jun 30 | $236.2M | +11.6% | — | $27.2M | −$2.5M | — | -0.06 | $102.2M | $120.5M | −$18.3M | Aug 5 |
| Q1 2025 · Mar 31 | $494.3M | +14.0% | — | $154.4M | $87.9M | +37.7% | 2.18 | $179.6M | $102.2M | $77.4M | May 6 |
| Q4 2024 · Dec 31derived | $370.9M | +4.3% | — | $84.9M | $45M | +0.8% | 1.15 | −$19.4M | $100.1M | −$119.6M | Feb 27 |
| Q3 2024 · Sep 30 | $136.9M | −3.2% | — | −$19.3M | −$27.2M | — | -0.71 | −$26.4M | $95.3M | −$121.7M | Nov 5 |
| Q2 2024 · Jun 30 | $211.7M | — | — | $15.7M | −$2.8M | — | -0.07 | $121M | $116.7M | $4.3M | Aug 5 |
| Q1 2024 · Mar 31 | $433.5M | — | — | $109.8M | $63.8M | — | 1.69 | $125M | $82.2M | $42.8M | May 6 |
| Q4 2023 · Dec 31derived | $355.7M | — | — | $75.2M | $44.6M | — | 1.22 | −$21.6M | $84.6M | −$106.2M | Feb 27 |
| Q3 2023 · Sep 30 | $141.5M | — | — | −$17.6M | −$23.7M | — | -0.65 | $3.6M | $97.9M | −$94.2M | Nov 12 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $1.3B | — | $280.9M | $113.3M | 8.8% | 2.77 | $269.1M | $466.9M | −$197.8M | — | $77.3M |
| FY2024 · to Dec 31 | $1.2B | — | $191.1M | $78.9M | 6.8% | 2.03 | $200.3M | $394.4M | −$194.1M | — | $72.9M |
| FY2023 · to Dec 31 | $1.2B | — | $184.9M | $93.9M | 7.8% | 2.59 | $279.9M | $327.3M | −$47.4M | — | $67.3M |
| FY2022 · to Dec 31 | $1B | — | $167.5M | $86.3M | 8.3% | 2.54 | $147.7M | $338.6M | −$190.9M | — | $62.8M |
| FY2021 · to Dec 31 | $860.4M | — | $163.1M | $78.7M | 9.1% | 2.56 | $160.4M | $293.9M | −$133.5M | — | $55.9M |
| FY2020 · to Dec 31 | $773.7M | — | $148.4M | $76.8M | 9.9% | 2.51 | $145.3M | $273M | −$127.7M | — | $55.4M |
Every number comes from Northwest Natural Holding Co's own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.