Company profile

Ticker
NWN
Exchange
CEO
David Hugo Anderson
Employees
Incorporated in
Location
Fiscal year end
Industry (SEC)
SEC CIK
IRS number
930256722

NWN stock data

(
)

Calendar

8 May 20
15 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Sep 19 Jun 19 Mar 19 Dec 18
Revenue 90.32M 123.44M 285.35M 226.7M
Net income -19.3M 1.1M 43.2M 35.82M
Diluted EPS -0.63 0.04 1.49 1.24
Net profit margin -21.37% 0.89% 15.14% 15.80%
Operating income -9.63M 16.1M 76.05M 62.25M
Net change in cash -50.36M 48.07M 184K -17.33M
Cash on hand 10.52M 60.89M 12.82M 12.63M
Cost of revenue
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 706.1M 755.04M 668.17M 717.89M
Net income 64.57M -55.62M 58.9M 53.7M
Diluted EPS 2.24 -1.93 2.12 1.96
Net profit margin 9.14% -7.37% 8.81% 7.48%
Operating income 132.16M 150.9M 150.72M 131.04M
Net change in cash 9.16M -49K -690K -5.32M
Cash on hand 12.63M 3.47M 3.52M 4.21M
Cost of revenue

Financial data from company earnings reports

0.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 5 6 -16.7%
Opened positions 1 0 NEW
Closed positions 2 2
Increased positions 1 1
Reduced positions 1 0 NEW
13F shares
Current Prev Q Change
Total value 147.86M 143.51M +3.0%
Total shares 7.47K 13.69K -45.4%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
Mengis Capital Management 4.5K $331K -18.2%
Cascade Investment Advisors 2K $147.46M 0.0%
Jackson, Grant Investment Advisers 955 $70K +0.7%
Gemmer Asset Management 18 $1K 0.0%
IFP Advisors 0 $0
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: advance, air, ample, announced, apparent, bad, beneficial, Blue, bringing, burden, buyer, CDC, chain, characterize, cleaning, closure, cNFA, coalition, Coast, coincided, command, contractor, conversion, country, curtailing, data, decarbonization, DEQ, desirability, disaster, disconnect, disconnecting, disconnection, disease, disinfecting, displayed, disrupting, disruption, distancing, diversifying, Division, domestic, downturn, drawn, drew, dynamic, emission, enhance, enhanced, epidemic, essential, evolving, extreme, face, favorable, fewer, forest, forgone, formulate, framework, functioning, Geologic, GHG, global, goal, govern, government, governmental, greenhouse, guarantor, guard, halt, hand, health, healthcare, heavy, heightening, hospital, hospitality, housing, incident, incomplete, Investor, job, knowledge, larger, length, lessee, lessen, lifted, lifting, lost, magnitude, mandatory, mitigate, mobilized, nonpayment, onset, opposed, optimization, OSHA, outbreak, overdue, pandemic, people, personal, pool, PPE, precaution, preliminarily, prepaid, prepay, prioritize, proceed, prolonged, PUCT, quarantine, rapidly, ratemaking, reborrowed, recession, reconnection, reliance, reliant, remittance, remote, reopened, reopening, resume, robust, sanitation, sanitizing, scope, seller, sending, sequestration, shore, sickening, significantly, similarly, skill, slowdown, social, societal, speculative, standalone, stopped, suffering, suspended, sustained, TC, team, therefrom, thereunder, Topaz, Topic, translate, travel, unable, unclear, uncollectibility, uncollectible, undertaken, undertook, unemployment, unfavorable, unpaid, unprecedented, unpredictable, unusual, variety, voluntarily, website, widespread, wildlife, World
Removed: accrual, acknowledgment, agile, analyzed, annualized, approximate, ASC, back, begin, biennially, build, carefully, classification, clear, Coeur, collecting, commence, comparative, conclusion, confirmed, consultant, coupled, crediting, deferring, derecognized, designation, DOGGR, earlier, easement, East, efficient, enactment, entering, entry, expire, expired, flexibility, formation, Geothermal, headquarter, individually, insignificant, INTEGRATED, IRP, Judge, Lake, Lastly, leasehold, legacy, Lynnwood, marked, Monterra, office, opening, opportunity, originally, overhead, oversee, package, Pathway, performing, platform, reclassified, reclassify, recommended, reevaluated, renovating, replacement, retain, revisit, routine, segregated, separation, Sequim, significance, Spirit, stranded, Targeted, transition, understand, undiscounted, variance