Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Black Hills Corporation logo

Black Hills Corporation

Sector: Utilities   

Industry: Utilities - Diversified

54.20
 
USD
  
-0.34
  
(-0.62%)
Optionable: Yes  Market Cap: 3,708 M  90-day average vol: 542,123

Previous close: 54.54  Open: 54.3  Bid: 53.01  Ask: 54.68
52 week range    
46.43   
   66.85
Peers   
CNP / 
XEL / 
NWE / 
AVA / 
MDU / 
DUK / 
LNT / 
CMS / 
EXC / 
Last updated: Friday 26th April 2024
58
MarketXLS Rank
75
Value
61
Technical
39
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

BKH Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in inventories-5 M7 M1 M-10 M-3 M2 M3 M-36 M-75 M51 M
(Increase) Decrease in other current assets-39 M22 M4 M-15 M34 M24 M-5 M-515 M204 M237 M
(Increase) Decrease in other current liabilities-8 M2 M-14 M-5 M19 M-15 M-11 M-10 M
(Increase) Decrease in other working capital733000.0-9 M-660000.0-8 M7 M6 M5 M167000.0-15 M-28 M
(Increase) Decrease in payables16 M-5 M-33 M-28 M5 M-35 M25 M11 M89 M-110 M
(Increase) Decrease in receivables-19 M40 M-27 M5 M-46 M8 M-11 M-43 M-184 M205 M
Acquisitions-22 M
AssetImpairmentCharge254 M107 M20 M7 M
CapitalExpenditureReported398 M477 M455 M326 M458 M818 M767 M677 M604 M556 M
Cash at beginning of period4 M9 M441 M16 M18 M24 M14 M11 M14 M27 M
Cash at end of period17 M441 M-69 M15 M24 M227 M11 M14 M27 M93 M
Cash flow323 M424 M171 M409 M767 M719 M542 M-65 M585 M944 M
CashFlowFromContinuingInvestingActivities-401 M-476 M-1,580 M-325 M-486 M-816 M-762 M-664 M-604 M-537 M
CashFlowFromDiscontinuedOperation58 M44 M22 M
CashFromDiscontinuedOperatingActivities58 M44 M22 M
ChangeInAccountPayable16 M-5 M-33 M-28 M5 M-35 M25 M
ChangeInPayablesAndAccruedExpense16 M-5 M-33 M-28 M5 M-35 M25 M11 M89 M-110 M
ChangeInWorkingCapital-53 M57 M-70 M-62 M15 M-11 M5 M-592 M18 M355 M
ChangesInAccountReceivables-19 M40 M-27 M5 M-46 M8 M-11 M-43 M-184 M205 M
CommonStockDividendPaid-70 M-73 M-88 M-97 M-107 M-125 M-135 M-145 M-157 M-168 M
Current deferred income taxes70 M-26 M83 M81 M-24 M38 M38 M7 M26 M25 M
Deferred income taxes70 M-26 M83 M81 M-24 M38 M38 M7 M26 M25 M
Depreciation145 M155 M176 M188 M196 M209 M224 M236 M251 M257 M
Depreciation unreconciled147 M162 M182 M197 M204 M217 M232 M243 M261 M267 M
DepreciationAndAmortization147 M162 M182 M197 M204 M217 M232 M243 M261 M267 M
FinancingCashFlow91 M484 M841 M-109 M-17 M300 M217 M732 M32 M-342 M
Free cash flow323 M424 M229 M428 M494 M719 M542 M-65 M585 M944 M
GainLossOnInvestmentSecurities-29 M
IncomeTaxPaidSupplementalData5 M2 M2 M800000.0-1000000.0
InterestPaidSupplementalData-132 M-137 M-143 M-152 M-157 M
Issuance of capital stock3 M249 M122 M4 M301 M101 M99 M119 M90 M118 M
Issuance of debt-7 M2 M20 M115 M-26 M164 M-115 M
IssuanceOfCapitalStock3 M249 M122 M4 M301 M101 M99 M119 M90 M118 M
IssuanceOfDebt140 M27 M623 M9 M-180 M358 M391 M592 M275 M
Net cash from financing activities91 M484 M841 M-109 M-17 M300 M217 M732 M32 M-342 M
Net cash from investing activities-401 M-476 M-1,580 M-326 M-486 M-816 M-762 M-664 M-604 M-537 M
Net cash from operating activities323 M424 M229 M428 M494 M719 M542 M-65 M585 M944 M
Net change in cash & cash equivalents13 M432 M-510 M2 M6 M203 M-3 M3 M13 M66 M
Net income from continuing operations131 M-32 M83 M208 M552 M427 M243 M251 M271 M276 M
NetBusinessPurchaseAndSale-22 M
NetCommonStockIssuance3 M249 M122 M4 M301 M101 M99 M119 M90 M118 M
NetInvestmentPropertiesPurchaseAndSale-3 M1 M-1,125 M1 M-29 M2 M6 M13 M500000.019 M
NetInvestmentPurchaseAndSale-3 M1 M-1,125 M1 M-29 M2 M6 M13 M500000.019 M
NetIssuancePaymentsOfDebt140 M27 M623 M9 M-180 M358 M391 M592 M275 M
NetLongTermDebtIssuance148 M25 M603 M-106 M-155 M194 M391 M592 M275 M
Operating (gains) losses5 M10 M-29 M-18 M1 M-294000.0-703000.010 M6 M12 M
Other financing charges net17 M281 M184 M-25 M-31 M-35 M-23 M-20 M-16 M-31 M
Other investing changes net-3 M1 M-1,125 M1 M-4 M2 M6 M13 M500000.019 M
Other non-cash items24 M253 M5 M3 M18 M48 M24 M17 M4 M10 M
Payment of cash dividends70 M73 M88 M97 M107 M125 M135 M145 M157 M168 M
PensionAndEmployeeBenefitExpense5 M10 M91000.0-18 M1 M-294000.0-703000.010 M6 M12 M
ProceedsFromStockOptionExercised-115 M186 M115 M-536 M
Purchase of short term investments160 M300 M1,768 M700 M1,100 M400 M600 M800 M
PurchaseOfInvestment-24 M
PurchaseOfLongTermInvestments-24 M
PurchaseOfPPE-398 M-477 M-455 M-326 M-458 M-818 M-767 M-677 M-604 M-556 M
Repayment of debt-12 M-275 M-1,164 M-106 M-855 M-906 M-9 M-8 M-525 M
RepaymentOfDebt-416 M-671 M-1,145 M9 M-880 M-742 M-9 M-808 M-525 M
Revenue per share2 M6 M6 M8 M8 M8 M8 M7 M10 M10 M
SaleOfPPE11 M
ShortTermDebtIssuance396 M397 M425 M800 M
ShortTermDebtPayments-404 M-396 M20 M115 M-26 M164 M-115 M-800 M
StockBasedCompensation9 M4 M11 M8 M12 M12 M5 M10 M9 M7 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University