_id
690f35d8ccc777a4e85d1715
Ticker
BKH
Name
Black Hills Corporation
Exchange
NYSE
Address
7001 Mount Rushmore Road, Rapid City, SD, United States, 57702
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Gas
Currency
USD
Website
https://www.blackhillscorp.com
Description
Black Hills Corporation, through its subsidiaries, operates as an electric and natural gas utility company in the United States. The company operates in two segments: Electric Utilities and Gas Utilities. The Electric Utilities segment generates, transmits, and distributes electricity to approximately 225,000 electric utility customers in Colorado, Montana, South Dakota, and Wyoming; and owns and operates 1,394 megawatts of generation capacity, and 9,106 miles of electric transmission and distribution lines. The Gas Utilities segment distributes natural gas to approximately 1,128,000 natural gas utility customers in Arkansas, Colorado, Iowa, Kansas, Nebraska, and Wyoming; owns and operates 4,648 miles of intrastate gas transmission pipelines; 44,524 miles of gas distribution mains and service lines; seven natural gas storage sites; and approximately 50,000 horsepower of compression and 516 miles of gathering lines. It also constructs and maintains customer owned gas infrastructure facilities for gas transportation customers; and provides appliance repair services to residential utility customers, as well as electrical system construction services to large industrial customers. In addition, the company produces electric power through wind, natural gas, and coal-fired generating plants; and coal at its coal mine located near Gillette, Wyoming. Black Hills Corporation was incorporated in 1941 and is headquartered in Rapid City, South Dakota.
Last Close
72.955
Volume
174019
Current Price
72.6
Change
-0.74
Last Updated
2026-01-20T16:38:19.128Z
Image
data:image/webp;base64,UklGRtoFAABXRUJQVlA4WAoAAAAQAAAAPwAAHwAAQUxQSCQFAAABkLj//9nGi/om6bydbds2drbtu+Gsrp3btWfPtrezbV91tm07+D5P+vtliwgHbiMpUtceDsgDrwAyzv0HDypWBndwBXDwHEIxBo5oACxUHjZQweVOFAM1kpKLmZg51aBaDK1IymwPKhiek0gx0te7EMVC4w3GlVRWGAwGGmHYkKsDzxTjCpKxyuABLMyljcaN04CqYet0YWT06yLDIzfoCYMucgwwLJRauVpHMNbMABbKECbCsa4tUAlMT0gkEp++uEufrlPT7IyENJ9yKhVwDm02pCTYTdnDQQXtSCLhakq1eMzx8SbjtaApcFB/gZfdML8mMKwTx0AvylEXHKHbojneVOaUon63S4mIIhIZHV5BrvnJsiM6ckNJ1+UaP2sjaJJIuqoCA0EJkZQxzuhIvbWbPHYcmfETRwwbOnj0uHETJ4/1XrL2NW4owCddKkwlVUMGDR42YRJFHDulMzDEy8nHX+2n0Wi0Wu3iOV5e85b7adW+0wzvURLR8AIFzJqm9tf4abQBAct8Znstkw1y1AENqSobatDrdSGBciV8wB/Hw8M0ussoScI//LFGQlHE76vVoWGhARpN+EO8t04dRExoqEwUCx2M/oEh+nWxWVl5DxHxx+1jOcd+y1xJwoAlyKMk4PHUNQErE7JzbgkoXsyIDQwIDtT5ANUSdGDbzlP3vokoR5KxSALwx+LakI48iXi55xXFQeSPZKWl750GLDnrKxQJqiAIop0mygAJUcQdLJxHgSTZQaRLtKPOBPvWJ35z0B55XhZJEhYZHuc7/0SKIwoiCSMXIP1/WIWqySggFZGXl6BQAhYMKbZJ4vE08QIVhCKvwEHlCBi7rvgmHsNARd767fTaRLw+xWuahkeJrnlHUaQNR0bNHGtUGCriAOCInmXe0DYe9eAEo2iGhD/GfVdawyRwAjXytOlvPWCJlr4KTgk7gyMk0TYRT/qiQDvFZuAMx5S26LkbMESLTmktX/u379z+rtI2bIhSMn2sAFD6vdI2nCF7MnAClU5TKqqn72UU6XVeAw76o6jQ0wAORO+q35AX6PA8zwsiGUH8s/SXSIH+YjQ4w3r8Szn+YzfgiJYxKGAxI2KBVsEk4ERwhF1KLW9q1KtE1KKHJovVTMZmtVqvXrVdJWKK4vSPTFaLWY7Jcrk2sJB+64pZjtVquhdZJnw4sECF5ViGZQE4DugwDLAsaWI4lmVV8i9ONtiJhEZGqABK7zTF9j1WAVjZWSqvEsCw/aO3bclKC08FYKHz0eO16NUx9BphiNYzgmYMwPwn+x91CxtXJXrNFNuY2VBwX/8qc9u1R/uHr23g8j3h4tSZa+p6+U6dH9yse4znQM2ocYaRpocr1WMjm0xesMQVDPy15Jtblj6+adNsPvLjSmO3N58+nHmy4+SjQw+S6s7BerD/6L59f1c/OHLs4r04y4uj3oXPjn9dedp6etvRl0lPysLB+I3f3mw/cPfu7RGzLuB28MTZtmvmfefejrv0xynPNurC54W7bVfdf8049i3P/+H32iszn217Pvb+z6DsazbtAQDzx2en7px79zr8xcudDw/+Vvl9HHz37pFTNvO+K2cg7tu9iGe3d16PqS0+Np96Zr5yV2U983Tjt123n928fC031whcvVbVS1Wv0Lyhc+P6Lg1KNnEsX6tMnbpVa9arULuHC7h2aAb1+5VrCN6XGlQu6dm4Wg2o1bxOmeZNKlfvV71O+ZqllA6UAWChqDAMhWKgem0SULQMAFZQOCCQAAAAcAUAnQEqQAAgAD7RWqhPKCSjoigYCqkAGglpabFJEABPiopCwt+dRFk5idv7M31CaFzpAAD+8LfLpLfwXt5bvCTpCBZB4rQtTrnTL89suk9ytB/GYO4v2t+vhNiort97GVBR5J+twRhKoXTwDI85H6LDTOKk/ENr6ZTYhCv84RSd8zqg7zcfIFF4rCEB1WAA
Ipo Date
1984-09-07T00:00:00.000Z
Market Cap
5535218176
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9195800000000001
Sentiment Sources
10
Rating
3.3333
Target Price
75.75
Strong Buy
1
Buy
1
Hold
3
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
430200000
Cost Of Revenue
262800000
Gross Profit
167400000
Operating Expenses
88700000
Operating Income
78700000
Interest Expense
49400000
Pretax Income
29900000
Net Income
24900000
Eps
0.34156378600823045
Dividends Per Share
49200000
Shares Outstanding
75473390
Income Tax Expense
4000000
EBITDA
149100000
Operating Margin
18.293816829381683
Total Other Income Expense Net
-48800000
Cash
29100000
Short Term Investments
-
Receivables
272400000
Inventories
173000000
Total Current Assets
667600000
Property Plant Equipment
8027700000
Total Assets
10329000000
Payables
219100000
Short Term Debt
126000000
Long Term Debt
4252800000
Total Liabilities
6478100000
Equity
3768000000
Bs_currency_symbol
USD
Depreciation
71500000
Change In Working Capital
-9300000
Cash From Operations
88900000
Capital Expenditures
178400000
Cash From Investing
-180200000
Cash From Financing
104600000
Net Change In Cash
13300000
Cf_currency_symbol
USD
PE
18.5202
PB
1.4046019108280254
ROE
0.660828025477707
ROA
0.24106883531803658
FCF
-89500000
Fcf Percent
-0.20804277080427708
Piotroski FScore
4
Health Score
42
Deep Value Investing Score
3.5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
5.8
Garp Investing Score
1.5
Growth Investing Score
1.5
Momentum Investing Score
7.5
Net Net Investing Score
1
Quality Investing Score
3.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
430200000
Quarters > 0 > income Statement > cost Of Revenue
262800000
Quarters > 0 > income Statement > gross Profit
167400000
Quarters > 0 > income Statement > operating Expenses
88700000
Quarters > 0 > income Statement > operating Income
78700000
Quarters > 0 > income Statement > interest Expense
49400000
Quarters > 0 > income Statement > pretax Income
29900000
Quarters > 0 > income Statement > net Income
24900000
Quarters > 0 > income Statement > eps
0.34156378600823045
Quarters > 0 > income Statement > dividends Per Share
49200000
Quarters > 0 > income Statement > shares Outstanding
72900000
Quarters > 0 > income Statement > income Tax Expense
4000000
Quarters > 0 > income Statement > EBITDA
149100000
Quarters > 0 > income Statement > operating Margin
18.293816829381683
Quarters > 0 > income Statement > total Other Income Expense Net
-48800000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
29100000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
272400000
Quarters > 0 > balance Sheet > inventories
173000000
Quarters > 0 > balance Sheet > total Current Assets
667600000
Quarters > 0 > balance Sheet > property Plant Equipment
8027700000
Quarters > 0 > balance Sheet > total Assets
10329000000
Quarters > 0 > balance Sheet > payables
219100000
Quarters > 0 > balance Sheet > short Term Debt
126000000
Quarters > 0 > balance Sheet > long Term Debt
4252800000
Quarters > 0 > balance Sheet > total Liabilities
6478100000
Quarters > 0 > balance Sheet > equity
3768000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
25900000
Quarters > 0 > cash Flow > depreciation
71500000
Quarters > 0 > cash Flow > change In Working Capital
-9300000
Quarters > 0 > cash Flow > cash From Operations
88900000
Quarters > 0 > cash Flow > capital Expenditures
178400000
Quarters > 0 > cash Flow > cash From Investing
-180200000
Quarters > 0 > cash Flow > cash From Financing
104600000
Quarters > 0 > cash Flow > net Change In Cash
13300000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.34156378600823045
Quarters > 0 > ratios > PB
1.4046019108280254
Quarters > 0 > ratios > ROE
0.660828025477707
Quarters > 0 > ratios > ROA
0.24106883531803658
Quarters > 0 > ratios > FCF
-89500000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.20804277080427708
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
439000000
Quarters > 1 > income Statement > cost Of Revenue
271600000
Quarters > 1 > income Statement > gross Profit
167400000
Quarters > 1 > income Statement > operating Expenses
84900000
Quarters > 1 > income Statement > operating Income
82500000
Quarters > 1 > income Statement > interest Expense
49800000
Quarters > 1 > income Statement > pretax Income
33200000
Quarters > 1 > income Statement > net Income
27500000
Quarters > 1 > income Statement > eps
0.3798342541436464
Quarters > 1 > income Statement > dividends Per Share
49000000
Quarters > 1 > income Statement > shares Outstanding
72400000
Quarters > 1 > income Statement > income Tax Expense
4400000
Quarters > 1 > income Statement > EBITDA
152800000
Quarters > 1 > income Statement > operating Margin
18.79271070615034
Quarters > 1 > income Statement > total Other Income Expense Net
-49300000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
8100000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
281700000
Quarters > 1 > balance Sheet > inventories
145200000
Quarters > 1 > balance Sheet > total Current Assets
608400000
Quarters > 1 > balance Sheet > property Plant Equipment
7860400000
Quarters > 1 > balance Sheet > total Assets
10091600000
Quarters > 1 > balance Sheet > payables
180800000
Quarters > 1 > balance Sheet > short Term Debt
423700000
Quarters > 1 > balance Sheet > long Term Debt
3952400000
Quarters > 1 > balance Sheet > total Liabilities
6372200000
Quarters > 1 > balance Sheet > equity
3636100000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
28800000
Quarters > 1 > cash Flow > depreciation
69800000
Quarters > 1 > cash Flow > change In Working Capital
78500000
Quarters > 1 > cash Flow > cash From Operations
188600000
Quarters > 1 > cash Flow > capital Expenditures
218900000
Quarters > 1 > cash Flow > cash From Investing
-221000000
Quarters > 1 > cash Flow > cash From Financing
34100000
Quarters > 1 > cash Flow > net Change In Cash
1700000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.3798342541436464
Quarters > 1 > ratios > PB
1.4455708038832815
Quarters > 1 > ratios > ROE
0.7563048321003273
Quarters > 1 > ratios > ROA
0.2725038646002616
Quarters > 1 > ratios > FCF
-30300000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.06902050113895217
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
805200000
Quarters > 2 > income Statement > cost Of Revenue
513400000
Quarters > 2 > income Statement > gross Profit
291800000
Quarters > 2 > income Statement > operating Expenses
86800000
Quarters > 2 > income Statement > operating Income
205000000
Quarters > 2 > income Statement > interest Expense
51700000
Quarters > 2 > income Statement > pretax Income
154500000
Quarters > 2 > income Statement > net Income
134300000
Quarters > 2 > income Statement > eps
1.8704735376044568
Quarters > 2 > income Statement > dividends Per Share
48600000
Quarters > 2 > income Statement > shares Outstanding
71800000
Quarters > 2 > income Statement > income Tax Expense
18100000
Quarters > 2 > income Statement > EBITDA
275400000
Quarters > 2 > income Statement > operating Margin
25.459513164431197
Quarters > 2 > income Statement > total Other Income Expense Net
-50500000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
6600000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
397600000
Quarters > 2 > balance Sheet > inventories
128100000
Quarters > 2 > balance Sheet > total Current Assets
708100000
Quarters > 2 > balance Sheet > property Plant Equipment
7722000000
Quarters > 2 > balance Sheet > total Assets
10061200000
Quarters > 2 > balance Sheet > payables
216800000
Quarters > 2 > balance Sheet > short Term Debt
359900000
Quarters > 2 > balance Sheet > long Term Debt
3951600000
Quarters > 2 > balance Sheet > total Liabilities
6344100000
Quarters > 2 > balance Sheet > equity
3635100000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
136400000
Quarters > 2 > cash Flow > depreciation
69200000
Quarters > 2 > cash Flow > change In Working Capital
-20700000
Quarters > 2 > cash Flow > cash From Operations
227800000
Quarters > 2 > cash Flow > capital Expenditures
152900000
Quarters > 2 > cash Flow > cash From Investing
-155200000
Quarters > 2 > cash Flow > cash From Financing
-81900000
Quarters > 2 > cash Flow > net Change In Cash
-9300000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.8704735376044568
Quarters > 2 > ratios > PB
1.4339853098951885
Quarters > 2 > ratios > ROE
3.6945338505130536
Quarters > 2 > ratios > ROA
1.3348308352880371
Quarters > 2 > ratios > FCF
74900000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.09302036761053155
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
597100000
Quarters > 3 > income Statement > cost Of Revenue
348300000
Quarters > 3 > income Statement > gross Profit
248800000
Quarters > 3 > income Statement > operating Expenses
85500000
Quarters > 3 > income Statement > operating Income
163300000
Quarters > 3 > income Statement > interest Expense
50400000
Quarters > 3 > income Statement > pretax Income
113800000
Quarters > 3 > income Statement > net Income
98100000
Quarters > 3 > income Statement > eps
1.3701117318435754
Quarters > 3 > income Statement > dividends Per Share
46500000
Quarters > 3 > income Statement > shares Outstanding
71600000
Quarters > 3 > income Statement > income Tax Expense
12700000
Quarters > 3 > income Statement > EBITDA
232500000
Quarters > 3 > income Statement > operating Margin
27.34885278847764
Quarters > 3 > income Statement > total Other Income Expense Net
-49500000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
16100000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
371000000
Quarters > 3 > balance Sheet > inventories
153900000
Quarters > 3 > balance Sheet > total Current Assets
742300000
Quarters > 3 > balance Sheet > property Plant Equipment
7629900000
Quarters > 3 > balance Sheet > total Assets
10022600000
Quarters > 3 > balance Sheet > payables
229100000
Quarters > 3 > balance Sheet > short Term Debt
133800000
Quarters > 3 > balance Sheet > long Term Debt
4250200000
Quarters > 3 > balance Sheet > total Liabilities
6437400000
Quarters > 3 > balance Sheet > equity
3501500000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
101100000
Quarters > 3 > cash Flow > depreciation
68300000
Quarters > 3 > cash Flow > change In Working Capital
-28300000
Quarters > 3 > cash Flow > cash From Operations
153200000
Quarters > 3 > cash Flow > capital Expenditures
213700000
Quarters > 3 > cash Flow > cash From Investing
-214000000
Quarters > 3 > cash Flow > cash From Financing
64600000
Quarters > 3 > cash Flow > net Change In Cash
3800000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.3701117318435754
Quarters > 3 > ratios > PB
1.484552334713694
Quarters > 3 > ratios > ROE
2.801656432957304
Quarters > 3 > ratios > ROA
0.9787879392572786
Quarters > 3 > ratios > FCF
-60500000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.10132306146374141
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2127700000
Annuals > 0 > income Statement > cost Of Revenue
1287300000
Annuals > 0 > income Statement > gross Profit
840400000
Annuals > 0 > income Statement > operating Expenses
337300000
Annuals > 0 > income Statement > operating Income
503100000
Annuals > 0 > income Statement > interest Expense
195200000
Annuals > 0 > income Statement > pretax Income
320000000
Annuals > 0 > income Statement > net Income
273100000
Annuals > 0 > income Statement > eps
3.9070100143061515
Annuals > 0 > income Statement > dividends Per Share
182300000
Annuals > 0 > income Statement > shares Outstanding
69900000
Annuals > 0 > income Statement > income Tax Expense
36300000
Annuals > 0 > income Statement > EBITDA
785300000
Annuals > 0 > income Statement > operating Margin
23.645250740235934
Annuals > 0 > income Statement > total Other Income Expense Net
-183100000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
16100000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
371000000
Annuals > 0 > balance Sheet > inventories
153900000
Annuals > 0 > balance Sheet > total Current Assets
742300000
Annuals > 0 > balance Sheet > property Plant Equipment
7629900000
Annuals > 0 > balance Sheet > total Assets
10022600000
Annuals > 0 > balance Sheet > payables
229100000
Annuals > 0 > balance Sheet > short Term Debt
133800000
Annuals > 0 > balance Sheet > long Term Debt
4250200000
Annuals > 0 > balance Sheet > total Liabilities
6437400000
Annuals > 0 > balance Sheet > equity
3501500000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
283700000
Annuals > 0 > cash Flow > depreciation
270100000
Annuals > 0 > cash Flow > change In Working Capital
106300000
Annuals > 0 > cash Flow > cash From Operations
719300000
Annuals > 0 > cash Flow > capital Expenditures
744200000
Annuals > 0 > cash Flow > cash From Investing
-746000000
Annuals > 0 > cash Flow > cash From Financing
-42900000
Annuals > 0 > cash Flow > net Change In Cash
-69600000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.9070100143061515
Annuals > 0 > ratios > PB
1.4493045837498215
Annuals > 0 > ratios > ROE
7.799514493788376
Annuals > 0 > ratios > ROA
2.7248418574022706
Annuals > 0 > ratios > FCF
-24900000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.011702777647224702
Annuals > 0 > health Score
50
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2331300000
Annuals > 1 > income Statement > cost Of Revenue
1534900000
Annuals > 1 > income Statement > gross Profit
796400000
Annuals > 1 > income Statement > operating Expenses
323700000
Annuals > 1 > income Statement > operating Income
472700000
Annuals > 1 > income Statement > interest Expense
180000000
Annuals > 1 > income Statement > pretax Income
301600000
Annuals > 1 > income Statement > net Income
262200000
Annuals > 1 > income Statement > eps
3.9076006543606656
Annuals > 1 > income Statement > dividends Per Share
168100000
Annuals > 1 > income Statement > shares Outstanding
67099999
Annuals > 1 > income Statement > income Tax Expense
25600000
Annuals > 1 > income Statement > EBITDA
738400000
Annuals > 1 > income Statement > operating Margin
20.276240724059537
Annuals > 1 > income Statement > total Other Income Expense Net
-171100000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
86600000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
368800000
Annuals > 1 > balance Sheet > inventories
160900000
Annuals > 1 > balance Sheet > total Current Assets
826600000
Annuals > 1 > balance Sheet > property Plant Equipment
7119300000
Annuals > 1 > balance Sheet > total Assets
9620400000
Annuals > 1 > balance Sheet > payables
186400000
Annuals > 1 > balance Sheet > short Term Debt
600000000
Annuals > 1 > balance Sheet > long Term Debt
3801200000
Annuals > 1 > balance Sheet > total Liabilities
6314600000
Annuals > 1 > balance Sheet > equity
3215300000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
262200000
Annuals > 1 > cash Flow > depreciation
256800000
Annuals > 1 > cash Flow > change In Working Capital
382800000
Annuals > 1 > cash Flow > cash From Operations
944400000
Annuals > 1 > cash Flow > capital Expenditures
555600000
Annuals > 1 > cash Flow > cash From Investing
-536700000
Annuals > 1 > cash Flow > cash From Financing
-341700000
Annuals > 1 > cash Flow > net Change In Cash
66000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.9076006543606656
Annuals > 1 > ratios > PB
1.5150872165583305
Annuals > 1 > ratios > ROE
8.15476005349423
Annuals > 1 > ratios > ROA
2.7254584008980913
Annuals > 1 > ratios > FCF
388800000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.1667739029725904
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2551800000
Annuals > 2 > income Statement > cost Of Revenue
1779000000
Annuals > 2 > income Statement > gross Profit
772800000
Annuals > 2 > income Statement > operating Expenses
317600000
Annuals > 2 > income Statement > operating Income
455200000
Annuals > 2 > income Statement > interest Expense
162600000
Annuals > 2 > income Statement > pretax Income
296000000
Annuals > 2 > income Statement > net Income
258400000
Annuals > 2 > income Statement > eps
3.9741006751664845
Annuals > 2 > income Statement > dividends Per Share
156723000
Annuals > 2 > income Statement > shares Outstanding
65021000
Annuals > 2 > income Statement > income Tax Expense
25200000
Annuals > 2 > income Statement > EBITDA
709500000
Annuals > 2 > income Statement > operating Margin
17.83838858844737
Annuals > 2 > income Statement > total Other Income Expense Net
-159200000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
21400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
525800000
Annuals > 2 > balance Sheet > inventories
207400000
Annuals > 2 > balance Sheet > total Current Assets
1071700000
Annuals > 2 > balance Sheet > property Plant Equipment
6797900000
Annuals > 2 > balance Sheet > total Assets
9618200000
Annuals > 2 > balance Sheet > payables
310000000
Annuals > 2 > balance Sheet > short Term Debt
1060600000
Annuals > 2 > balance Sheet > long Term Debt
3607340000
Annuals > 2 > balance Sheet > total Liabilities
6528300000
Annuals > 2 > balance Sheet > equity
2994900000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
270758000
Annuals > 2 > cash Flow > depreciation
250909000
Annuals > 2 > cash Flow > change In Working Capital
33423000
Annuals > 2 > cash Flow > cash From Operations
584801000
Annuals > 2 > cash Flow > capital Expenditures
604365000
Annuals > 2 > cash Flow > cash From Investing
-603880000
Annuals > 2 > cash Flow > cash From Financing
32254000
Annuals > 2 > cash Flow > net Change In Cash
13175000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.9741006751664845
Annuals > 2 > ratios > PB
1.5761877191225082
Annuals > 2 > ratios > ROE
8.628000934922701
Annuals > 2 > ratios > ROA
2.6865733713168782
Annuals > 2 > ratios > FCF
-19564000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.007666745042714946
Annuals > 2 > health Score
47
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1949100000
Annuals > 3 > income Statement > cost Of Revenue
1243600000
Annuals > 3 > income Statement > gross Profit
705500000
Annuals > 3 > income Statement > operating Expenses
296100000
Annuals > 3 > income Statement > operating Income
409400000
Annuals > 3 > income Statement > interest Expense
154100000
Annuals > 3 > income Statement > pretax Income
258400000
Annuals > 3 > income Statement > net Income
236700000
Annuals > 3 > income Statement > eps
3.7378602447690485
Annuals > 3 > income Statement > dividends Per Share
145023000
Annuals > 3 > income Statement > shares Outstanding
63325000
Annuals > 3 > income Statement > income Tax Expense
7200000
Annuals > 3 > income Statement > EBITDA
648500000
Annuals > 3 > income Statement > operating Margin
21.00456621004566
Annuals > 3 > income Statement > total Other Income Expense Net
-151000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
8921000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
339669000
Annuals > 3 > balance Sheet > inventories
150979000
Annuals > 3 > balance Sheet > total Current Assets
808133000
Annuals > 3 > balance Sheet > property Plant Equipment
6449176000
Annuals > 3 > balance Sheet > total Assets
9131896000
Annuals > 3 > balance Sheet > payables
217761000
Annuals > 3 > balance Sheet > short Term Debt
420180000
Annuals > 3 > balance Sheet > long Term Debt
4126923000
Annuals > 3 > balance Sheet > total Liabilities
6244773000
Annuals > 3 > balance Sheet > equity
2787094000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
251260000
Annuals > 3 > cash Flow > depreciation
245543000
Annuals > 3 > cash Flow > change In Working Capital
-592437000
Annuals > 3 > cash Flow > cash From Operations
-64565000
Annuals > 3 > cash Flow > capital Expenditures
677492000
Annuals > 3 > cash Flow > cash From Investing
-664230000
Annuals > 3 > cash Flow > cash From Financing
731866000
Annuals > 3 > cash Flow > net Change In Cash
3071000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.7378602447690485
Annuals > 3 > ratios > PB
1.6495299405043387
Annuals > 3 > ratios > ROE
8.492716786731986
Annuals > 3 > ratios > ROA
2.592013750485113
Annuals > 3 > ratios > FCF
-742057000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.3807177671745934
Annuals > 3 > health Score
44
Valuation > metrics > PE
18.5202
Valuation > metrics > PB
1.4046019108280254
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
0.660828025477707
Profitability > metrics > ROA
3.7297783103654885
Profitability > metrics > Net Margin
0.05788005578800558
Profitability > final Score
21
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.7192409766454353
Risk > metrics > Interest Coverage
1.5931174089068827
Risk > final Score
36
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.9345117357287742
Liquidity > metrics > Quick Ratio
1.4332077658649667
Liquidity > final Score
98
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
24
Prev Profitabilities > 1
62
Prev Profitabilities > 2
60
Prev Risks > 0
37
Prev Risks > 1
46
Prev Risks > 2
43
Prev Liquidities > 0
63
Prev Liquidities > 1
81
Prev Liquidities > 2
100
Updated At
2026-01-20T21:29:44.609Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-11
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.45
Earnings History > 0 > eps Difference
-1.45
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.45
Earnings History > 1 > eps Estimate
0.46
Earnings History > 1 > eps Difference
-0.01
Earnings History > 1 > surprise Percent
-2.1739
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.38
Earnings History > 2 > eps Estimate
0.36
Earnings History > 2 > eps Difference
0.02
Earnings History > 2 > surprise Percent
5.5556
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.87
Earnings History > 3 > eps Estimate
1.93
Earnings History > 3 > eps Difference
-0.06
Earnings History > 3 > surprise Percent
-3.1088
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-05
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.37
Earnings History > 4 > eps Estimate
1.34
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
2.2388
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.35
Earnings History > 5 > eps Estimate
0.47
Earnings History > 5 > eps Difference
-0.12
Earnings History > 5 > surprise Percent
-25.5319
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.33
Earnings History > 6 > eps Estimate
0.29
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
13.7931
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.87
Earnings History > 7 > eps Estimate
1.7
Earnings History > 7 > eps Difference
0.17
Earnings History > 7 > surprise Percent
10
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.17
Earnings History > 8 > eps Estimate
1.08
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
8.3333
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.67
Earnings History > 9 > eps Estimate
0.53
Earnings History > 9 > eps Difference
0.14
Earnings History > 9 > surprise Percent
26.4151
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.35
Earnings History > 10 > eps Estimate
0.38
Earnings History > 10 > eps Difference
-0.03
Earnings History > 10 > surprise Percent
-7.8947
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.73
Earnings History > 11 > eps Estimate
1.66
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
4.2169
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.11
Earnings History > 12 > eps Estimate
1.16
Earnings History > 12 > eps Difference
-0.05
Earnings History > 12 > surprise Percent
-4.3103
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.54
Earnings History > 13 > eps Estimate
0.58
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-6.8966
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.52
Earnings History > 14 > eps Estimate
0.4
Earnings History > 14 > eps Difference
0.12
Earnings History > 14 > surprise Percent
30
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.82
Earnings History > 15 > eps Estimate
1.65
Earnings History > 15 > eps Difference
0.17
Earnings History > 15 > surprise Percent
10.303
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-09
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.11
Earnings History > 16 > eps Estimate
1.28
Earnings History > 16 > eps Difference
-0.17
Earnings History > 16 > surprise Percent
-13.2813
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.7
Earnings History > 17 > eps Estimate
0.64
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
9.375
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-03
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.4
Earnings History > 18 > eps Estimate
0.39
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
2.5641
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.54
Earnings History > 19 > eps Estimate
1.66
Earnings History > 19 > eps Difference
-0.12
Earnings History > 19 > surprise Percent
-7.2289
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-09
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.23
Earnings History > 20 > eps Estimate
1.15
Earnings History > 20 > eps Difference
0.08
Earnings History > 20 > surprise Percent
6.9565
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.47
Earnings History > 21 > eps Estimate
0.52
Earnings History > 21 > eps Difference
-0.05
Earnings History > 21 > surprise Percent
-9.6154
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-03
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.33
Earnings History > 22 > eps Estimate
0.32
Earnings History > 22 > eps Difference
0.01
Earnings History > 22 > surprise Percent
3.125
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.59
Earnings History > 23 > eps Estimate
1.62
Earnings History > 23 > eps Difference
-0.03
Earnings History > 23 > surprise Percent
-1.8519
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.13
Earnings History > 24 > eps Estimate
1.09
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
3.6697
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-04
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.19
Earnings History > 25 > eps Estimate
0.45
Earnings History > 25 > eps Difference
-0.26
Earnings History > 25 > surprise Percent
-57.7778
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-05
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.24
Earnings History > 26 > eps Estimate
0.43
Earnings History > 26 > eps Difference
-0.19
Earnings History > 26 > surprise Percent
-44.186
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-02
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.73
Earnings History > 27 > eps Estimate
1.56
Earnings History > 27 > eps Difference
0.17
Earnings History > 27 > surprise Percent
10.8974
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.05
Earnings History > 28 > eps Estimate
0.92
Earnings History > 28 > eps Difference
0.13
Earnings History > 28 > surprise Percent
14.1304
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.42
Earnings History > 29 > eps Estimate
0.54
Earnings History > 29 > eps Difference
-0.12
Earnings History > 29 > surprise Percent
-22.2222
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.45
Earnings History > 30 > eps Estimate
0.41
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
9.7561
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.63
Earnings History > 31 > eps Estimate
1.5
Earnings History > 31 > eps Difference
0.13
Earnings History > 31 > surprise Percent
8.6667
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.98
Earnings History > 32 > eps Estimate
1.05
Earnings History > 32 > eps Difference
-0.07
Earnings History > 32 > surprise Percent
-6.6667
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-02
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.5
Earnings History > 33 > eps Estimate
0.55
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-9.0909
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.41
Earnings History > 34 > eps Estimate
0.5
Earnings History > 34 > eps Difference
-0.09
Earnings History > 34 > surprise Percent
-18
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.41
Earnings History > 35 > eps Estimate
1.4
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
0.7143
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.07
Earnings History > 36 > eps Estimate
0.99
Earnings History > 36 > eps Difference
0.08
Earnings History > 36 > surprise Percent
8.0808
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.48
Earnings History > 37 > eps Estimate
0.43
Earnings History > 37 > eps Difference
0.05
Earnings History > 37 > surprise Percent
11.6279
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.39
Earnings History > 38 > eps Estimate
0.53
Earnings History > 38 > eps Difference
-0.14
Earnings History > 38 > surprise Percent
-26.4151
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.23
Earnings History > 39 > eps Estimate
0.99
Earnings History > 39 > eps Difference
0.24
Earnings History > 39 > surprise Percent
24.2424
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-02
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.71
Earnings History > 40 > eps Estimate
0.67
Earnings History > 40 > eps Difference
0.04
Earnings History > 40 > surprise Percent
5.9701
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-03
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.64
Earnings History > 41 > eps Estimate
0.58
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
10.3448
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.56
Earnings History > 42 > eps Estimate
0.43
Earnings History > 42 > eps Difference
0.13
Earnings History > 42 > surprise Percent
30.2326
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-04
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.07
Earnings History > 43 > eps Estimate
1
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
7
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-02
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.76
Earnings History > 44 > eps Estimate
0.77
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-1.2987
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-03
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6
Earnings History > 45 > eps Estimate
0.52
Earnings History > 45 > eps Difference
0.08
Earnings History > 45 > surprise Percent
15.3846
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.44
Earnings History > 46 > eps Estimate
0.48
Earnings History > 46 > eps Difference
-0.04
Earnings History > 46 > surprise Percent
-8.3333
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.08
Earnings History > 47 > eps Estimate
0.92
Earnings History > 47 > eps Difference
0.16
Earnings History > 47 > surprise Percent
17.3913
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.68
Earnings History > 48 > eps Estimate
0.61
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
11.4754
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-04
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.47
Earnings History > 49 > eps Estimate
0.44
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
6.8182
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-05
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.41
Earnings History > 50 > eps Estimate
0.42
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-2.381
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.87
Earnings History > 51 > eps Estimate
0.75
Earnings History > 51 > eps Difference
0.12
Earnings History > 51 > surprise Percent
16
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.68
Earnings History > 52 > eps Estimate
0.63
Earnings History > 52 > eps Difference
0.05
Earnings History > 52 > surprise Percent
7.9365
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.42
Earnings History > 53 > eps Estimate
0.42
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-06
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.34
Earnings History > 54 > eps Estimate
0.37
Earnings History > 54 > eps Difference
-0.03
Earnings History > 54 > surprise Percent
-8.1081
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.65
Earnings History > 55 > eps Estimate
0.68
Earnings History > 55 > eps Difference
-0.03
Earnings History > 55 > surprise Percent
-4.4118
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-02
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.62
Earnings History > 56 > eps Estimate
0.56
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
10.7143
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.37
Earnings History > 57 > eps Estimate
0.36
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
2.7778
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.32
Earnings History > 58 > eps Estimate
0.16
Earnings History > 58 > eps Difference
0.16
Earnings History > 58 > surprise Percent
100
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-10
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.59
Earnings History > 59 > eps Estimate
0.84
Earnings History > 59 > eps Difference
-0.25
Earnings History > 59 > surprise Percent
-29.7619
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.41
Earnings History > 60 > eps Estimate
0.58
Earnings History > 60 > eps Difference
-0.17
Earnings History > 60 > surprise Percent
-29.3103
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.38
Earnings History > 61 > eps Estimate
0.29
Earnings History > 61 > eps Difference
0.09
Earnings History > 61 > surprise Percent
31.0345
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.19
Earnings History > 62 > eps Estimate
0.21
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-9.5238
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.81
Earnings History > 63 > eps Estimate
0.84
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-3.5714
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-28
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.84
Earnings History > 64 > eps Estimate
0.54
Earnings History > 64 > eps Difference
0.3
Earnings History > 64 > surprise Percent
55.5556
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1
Earnings History > 65 > eps Estimate
0.19
Earnings History > 65 > eps Difference
-0.29
Earnings History > 65 > surprise Percent
-152.6316
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.64
Earnings History > 66 > eps Estimate
0.24
Earnings History > 66 > eps Difference
0.4
Earnings History > 66 > surprise Percent
166.6667
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.66
Earnings History > 67 > eps Estimate
0.55
Earnings History > 67 > eps Difference
0.11
Earnings History > 67 > surprise Percent
20
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-02
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-2.58
Earnings History > 68 > eps Estimate
0.63
Earnings History > 68 > eps Difference
-3.21
Earnings History > 68 > surprise Percent
-509.5238
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.51
Earnings History > 69 > eps Estimate
0.43
Earnings History > 69 > eps Difference
0.08
Earnings History > 69 > surprise Percent
18.6047
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-11
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.34
Earnings History > 70 > eps Estimate
0.5
Earnings History > 70 > eps Difference
-0.16
Earnings History > 70 > surprise Percent
-32
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.43
Earnings History > 71 > eps Estimate
0.64
Earnings History > 71 > eps Difference
-0.21
Earnings History > 71 > surprise Percent
-32.8125
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-07
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.65
Earnings History > 72 > eps Estimate
0.61
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
6.5574
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.46
Earnings History > 73 > eps Estimate
0.5
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-8
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.66
Earnings History > 74 > eps Estimate
0.4
Earnings History > 74 > eps Difference
0.26
Earnings History > 74 > surprise Percent
65
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.91
Earnings History > 75 > eps Estimate
0.65
Earnings History > 75 > eps Difference
0.26
Earnings History > 75 > surprise Percent
40
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.62
Earnings History > 76 > eps Estimate
0.68
Earnings History > 76 > eps Difference
-0.06
Earnings History > 76 > surprise Percent
-8.8235
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-02
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.6
Earnings History > 77 > eps Estimate
0.57
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
5.2632
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-09
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.37
Earnings History > 78 > eps Estimate
0.42
Earnings History > 78 > eps Difference
-0.05
Earnings History > 78 > surprise Percent
-11.9048
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.55
Earnings History > 79 > eps Estimate
0.52
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
5.7692
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-07
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.79
Earnings History > 80 > eps Estimate
0.56
Earnings History > 80 > eps Difference
0.23
Earnings History > 80 > surprise Percent
41.0714
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-09
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.52
Earnings History > 81 > eps Estimate
0.52
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-09
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.48
Earnings History > 82 > eps Estimate
0.44
Earnings History > 82 > eps Difference
0.04
Earnings History > 82 > surprise Percent
9.0909
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.48
Earnings History > 83 > eps Estimate
0.38
Earnings History > 83 > eps Difference
0.1
Earnings History > 83 > surprise Percent
26.3158
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-07
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.62
Earnings History > 84 > eps Estimate
0.52
Earnings History > 84 > eps Difference
0.1
Earnings History > 84 > surprise Percent
19.2308
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-09
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.52
Earnings History > 85 > eps Estimate
0.53
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-1.8868
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-09
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.29
Earnings History > 86 > eps Estimate
0.28
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
3.5714
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-06
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3
Earnings History > 87 > eps Estimate
0.39
Earnings History > 87 > eps Difference
-0.09
Earnings History > 87 > surprise Percent
-23.0769
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2444
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.54
Earnings History > 89 > eps Estimate
0.59
Earnings History > 89 > eps Difference
-0.05
Earnings History > 89 > surprise Percent
-8.4746
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-06
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.58
Earnings History > 90 > eps Estimate
0.56
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
3.5714
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-05
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.62
Earnings History > 91 > eps Estimate
0.59
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
5.0847
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-06
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.59
Earnings History > 92 > eps Estimate
0.58
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
1.7241
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-06
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.64
Earnings History > 93 > eps Estimate
0.61
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
4.918
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-29
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.54
Earnings History > 94 > eps Estimate
0.46
Earnings History > 94 > eps Difference
0.08
Earnings History > 94 > surprise Percent
17.3913
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-26
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.52
Earnings History > 95 > eps Estimate
0.46
Earnings History > 95 > eps Difference
0.06
Earnings History > 95 > surprise Percent
13.0435
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.46
Earnings History > 96 > eps Estimate
0.45
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
2.2222
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-25
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.61
Earnings History > 97 > eps Estimate
0.65
Earnings History > 97 > eps Difference
-0.04
Earnings History > 97 > surprise Percent
-6.1538
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-31
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
1.34
Earnings History > 98 > eps Estimate
1.33
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
0.7519
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-04
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
1.37
Earnings History > 99 > eps Estimate
1.02
Earnings History > 99 > eps Difference
0.35
Earnings History > 99 > surprise Percent
34.3137
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-01
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.83
Earnings History > 100 > eps Estimate
0.64
Earnings History > 100 > eps Difference
0.19
Earnings History > 100 > surprise Percent
29.6875
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-24
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.706
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-25
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.3758
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-27
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.4232
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.4852
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.4525
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-23
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.36
Earnings History > 106 > eps Estimate
0.34
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
5.8824
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-23
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.42
Earnings History > 107 > eps Estimate
0.4
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
5
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-28
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
1.6
Earnings History > 108 > eps Estimate
0.41
Earnings History > 108 > eps Difference
1.19
Earnings History > 108 > surprise Percent
290.2439
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-27
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.44
Earnings History > 109 > eps Estimate
0.41
Earnings History > 109 > eps Difference
0.03
Earnings History > 109 > surprise Percent
7.3171
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-23
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.35
Earnings History > 110 > eps Estimate
0.32
Earnings History > 110 > eps Difference
0.03
Earnings History > 110 > surprise Percent
9.375
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-22
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.39
Earnings History > 111 > eps Estimate
0.39
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-30
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.38
Earnings History > 112 > eps Estimate
0.4
Earnings History > 112 > eps Difference
-0.02
Earnings History > 112 > surprise Percent
-5
Earnings History > 113 > period
1996-09-30
Earnings History > 113 > report Date
1996-10-23
Earnings History > 113 > date
1996-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.38
Earnings History > 113 > eps Estimate
0.33
Earnings History > 113 > eps Difference
0.05
Earnings History > 113 > surprise Percent
15.1515
Earnings History > 114 > period
1996-06-30
Earnings History > 114 > report Date
1996-07-24
Earnings History > 114 > date
1996-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.27
Earnings History > 114 > eps Estimate
0.27
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1996-03-31
Earnings History > 115 > report Date
1996-04-24
Earnings History > 115 > date
1996-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.37
Earnings History > 115 > eps Estimate
0.29
Earnings History > 115 > eps Difference
0.08
Earnings History > 115 > surprise Percent
27.5862
Earnings History > 116 > period
1995-12-31
Earnings History > 116 > report Date
1996-01-31
Earnings History > 116 > date
1995-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.33
Earnings History > 116 > eps Estimate
0.31
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
6.4516
Black Hills Corporation, through its subsidiaries, operates as an electric and natural gas utility company in the United States. The company operates in two segments: Electric Utilities and Gas Utilities. The Electric Utilities segment generates, transmits, and distributes electricity to approximately 225,000 electric utility customers in Colorado, Montana, South Dakota, and Wyoming; and owns and operates 1,394 megawatts of generation capacity, and 9,106 miles of electric transmission and distribution lines. The Gas Utilities segment distributes natural gas to approximately 1,128,000 natural gas utility customers in Arkansas, Colorado, Iowa, Kansas, Nebraska, and Wyoming; owns and operates 4,648 miles of intrastate gas transmission pipelines; 44,524 miles of gas distribution mains and service lines; seven natural gas storage sites; and approximately 50,000 horsepower of compression and 516 miles of gathering lines. It also constructs and maintains customer owned gas infrastructure facilities for gas transportation customers; and provides appliance repair services to residential utility customers, as well as electrical system construction services to large industrial customers. In addition, the company produces electric power through wind, natural gas, and coal-fired generating plants; and coal at its coal mine located near Gillette, Wyoming. Black Hills Corporation was incorporated in 1941 and is headquartered in Rapid City, South Dakota.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAssessing Black Hills (BKH) Valuation After Completing The Ready Wyoming Transmission Expansion simplywall.st
Read more →Black Hills Corp Is Quietly Popping Off: Is BKH the Sleeper Energy Stock You’re Sleeping On? AD HOC NEWS
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$75.75
Analyst Picks
Strong Buy
1
Buy
1
Hold
3
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 89.06% of the total shares of Black Hills Corporation
1.
BlackRock Inc(15.54%)
since
2025/06/30
2.
Vanguard Group Inc(12.0308%)
since
2025/06/30
3.
State Street Corp(5.2728%)
since
2025/06/30
4.
Macquarie Group Ltd(3.2918%)
since
2025/06/30
5.
iShares Core S&P Mid-Cap ETF(3.2395%)
since
2025/08/31
6.
Vanguard Total Stock Mkt Idx Inv(3.086%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.5013%)
since
2025/06/30
8.
iShares Russell 2000 ETF(2.4206%)
since
2025/08/31
9.
Vanguard Small Cap Index(2.4178%)
since
2025/07/31
10.
Capital Research Global Investors(2.2525%)
since
2025/06/30
11.
iShares Select Dividend ETF(2.0111%)
since
2025/08/31
12.
American Funds SMALLCAP World A(1.9815%)
since
2025/06/30
13.
Fuller & Thaler Asset Management Inc(1.8238%)
since
2025/06/30
14.
Charles Schwab Investment Management Inc(1.6552%)
since
2025/06/30
15.
FullerThaler Behavioral Small-Cap Value(1.6062%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.5566%)
since
2025/07/31
17.
Undiscovered Managers Behavioral Val L(1.5395%)
since
2025/07/31
18.
Dimensional Fund Advisors, Inc.(1.4788%)
since
2025/06/30
19.
Franklin Resources Inc(1.4346%)
since
2025/06/30
20.
Nuveen, LLC(1.4076%)
since
2025/06/30
21.
Franklin US Small Cap Value Equity(1.3285%)
since
2025/06/30
22.
Northern Trust Corp(1.3214%)
since
2025/06/30
23.
Macquarie Small Cap Core I(1.2807%)
since
2025/07/31
24.
AQR Capital Management LLC(1.2341%)
since
2025/06/30
25.
First Trust Advisors L.P.(1.2258%)
since
2025/06/30
26.
Bank of New York Mellon Corp(1.191%)
since
2025/06/30
27.
Amvescap Plc.(1.0757%)
since
2025/06/30
28.
Vanguard Institutional Extnd Mkt Idx Tr(1.0702%)
since
2025/07/31
29.
SPDR® S&P Dividend ETF(1.0645%)
since
2025/08/31
30.
Fidelity Small Cap Index(1.0019%)
since
2025/06/30
31.
Vanguard Strategic Equity Inv(0.9731%)
since
2025/06/30
32.
Victory Capital Management Inc.(0.9712%)
since
2025/06/30
33.
ProShare Advisors LLC(0.9114%)
since
2025/06/30
34.
First Trust Value Line® Dividend ETF(0.8971%)
since
2025/08/28
35.
iShares Russell 2000 Value ETF(0.8798%)
since
2025/08/31
36.
Morgan Stanley - Brokerage Accounts(0.8746%)
since
2025/06/30
37.
ProShares S&P MidCap 400 Dividend Arst(0.8513%)
since
2025/08/29
38.
Goldman Sachs Group Inc(0.8142%)
since
2025/06/30
39.
Macquarie Small Cap Value A(0.7822%)
since
2025/07/31
40.
SPDR® S&P MIDCAP 400 ETF Trust(0.7624%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.45
Date
2025-09-30
EPS Actual
0.45
EPS Estimate
0.46
EPS Difference
-0.01
Surprise Percent
-2.1739%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.