_id
690f384bccc777a4e85d1850
Ticker
BRK-B
Name
Berkshire Hathaway Inc
Exchange
NYSE
Address
3555 Farnam Street, Omaha, NE, United States, 68131
Country
USA
Sector
Financial Services
Industry
Insurance - Diversified
Currency
USD
Website
https://www.berkshirehathaway.com
Description
Berkshire Hathaway Inc., through its subsidiaries, engages in the insurance, freight rail transportation, and utility businesses. The company provides property, casualty, life, accident, and health insurance and reinsurance; operates railroad systems in North America; generates, transmits, stores, and distributes electricity from natural gas, coal, wind, solar, hydroelectric, nuclear, and geothermal sources; operates natural gas distribution and storage facilities, interstate pipelines, liquefied natural gas facilities, and compressor and meter stations; and holds interest in coal mining assets. It also manufactures boxed chocolates and other confectionery products; specialty chemicals, metal cutting tools, and components for aerospace and power generation applications; prefabricated and site-built residential homes, flooring products; insulation, roofing, and engineered products; building and engineered components; paints and coatings; and bricks and masonry products, as well as offers manufactured and site-built home construction, and related lending and financial services. In addition, the company provides recreational vehicles, apparel, footwear, toys, jewelry, custom picture framing products, alkaline batteries, logistics services, and professional aviation training and shared aircraft ownership programs; castings, forgings, fasteners/fastener systems, aerostructures, and precision components; and cobalt, nickel, and titanium alloys. Further, it distributes televisions and information, and grocery and non-food consumer products; franchises and services quick service restaurants; and distributes electronic components. Additionally, it retails automobiles; furniture, bedding, and accessories; household appliances, electronics, and floor coverings; watches, crystal, china, stemware, flatware, gifts, and collectibles; sells kitchenware; and motorcycle clothing and equipment. The company was incorporated in 1998 and is headquartered in Omaha, Nebraska.
Last Close
484
Volume
1854641
Current Price
483.7
Change
-1.69
Last Updated
2026-01-21T17:09:31.850Z
Image
data:image/webp;base64,UklGRvgBAABXRUJQVlA4IOwBAAAQCgCdASpAABYAPtFWqU2oJCQiLBqpmQAaCWgAy8UAuxlhtGJQAJV38S6DnPv9P+wAGRFjSvftqf76kFroHAVSr+ljH5TsN9uLL7r2VEXF7iKKngVwmRzdwAD+9gfw/h+ETQvkQU+/fz10hkhXF6XwoF2uC6DCxf+ZuGSnkp3xAVmgOvL6jXOm94omMiFAS/hxz/NaeoF9nJt1Rpduiz3Sl9hN2DCgHQ1urYbbZV+4gpPLm3X9lv+ocmdq7cK9dzqJ5esCNnFDGrzKfQQ6+oT00A/JE4Hgsjt2MzAET1p/ffVqkzMJ57doQXh8d6iAY6hvP3BZQGwbjEIt+DWrVHX8fjvu/Mr9OsHxyKKCRHt/xsE63XkrynHqlIJ/S/t3niDwDAvHNjrZTqBDS5xm+NXwhGjxMfHzbajRZ/kP9kye5f3TuAAT0TbKQeEeMph+K1XnEyX3HTh2jqLE8+eoYPPtn3H0tCrCvsGaBvabxr9TgRYizD2V/8KQZFZbuFKzUA0FwHULT9YUKK3Lkns61Rg0YE3vwv8UAfkfyP6Zuimk3z6JrbpCiW6WrGT+6tggIedlWqE6MOreYPf78LbSZTfD6waKMhxbmAE6/5JqzsYCUdeWXTSKu6bV4v0i1IWYmgoJ2sG2ZlHVCJwAAAA=
Ipo Date
1996-05-09T00:00:00.000Z
Market Cap
1047148756992
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8902831395348838
Sentiment Sources
172
Rating
4
Target Price
528.6667
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
94972000000
Cost Of Revenue
72851000000
Gross Profit
22121000000
Operating Expenses
6285000000
Operating Income
15836000000
Interest Expense
325000000
Pretax Income
38105000000
Net Income
30796000000
Eps
14.265511010189584
Dividends Per Share
-
Shares Outstanding
1372820139
Income Tax Expense
7241000000
EBITDA
41108000000
Operating Margin
16.67438824074464
Total Other Income Expense Net
22269000000
Cash
76306000000
Short Term Investments
305367000000
Receivables
82787000000
Inventories
25319000000
Total Current Assets
489779000000
Property Plant Equipment
230565000000
Total Assets
1225963000000
Payables
56817000000
Short Term Debt
26280000000
Long Term Debt
124204000000
Total Liabilities
525522000000
Equity
700441000000
Bs_currency_symbol
USD
Depreciation
3333000000
Change In Working Capital
4927000000
Cash From Operations
13789000000
Capital Expenditures
5586000000
Cash From Investing
-39052000000
Cash From Financing
835000000
Net Change In Cash
-24180000000
Cf_currency_symbol
USD
PE
15.5275
PB
1.4907729560376963
ROE
4.396658676462399
ROA
2.5119844563008837
FCF
8203000000
Fcf Percent
0.08637282567493577
Piotroski FScore
3
Health Score
56
Deep Value Investing Score
5.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
8.8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
94972000000
Quarters > 0 > income Statement > cost Of Revenue
72851000000
Quarters > 0 > income Statement > gross Profit
22121000000
Quarters > 0 > income Statement > operating Expenses
6285000000
Quarters > 0 > income Statement > operating Income
15836000000
Quarters > 0 > income Statement > interest Expense
325000000
Quarters > 0 > income Statement > pretax Income
38105000000
Quarters > 0 > income Statement > net Income
30796000000
Quarters > 0 > income Statement > eps
14.265511010189584
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
2158773000
Quarters > 0 > income Statement > income Tax Expense
7241000000
Quarters > 0 > income Statement > EBITDA
41108000000
Quarters > 0 > income Statement > operating Margin
16.67438824074464
Quarters > 0 > income Statement > total Other Income Expense Net
22269000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
76306000000
Quarters > 0 > balance Sheet > short Term Investments
305367000000
Quarters > 0 > balance Sheet > receivables
82787000000
Quarters > 0 > balance Sheet > inventories
25319000000
Quarters > 0 > balance Sheet > total Current Assets
489779000000
Quarters > 0 > balance Sheet > property Plant Equipment
230565000000
Quarters > 0 > balance Sheet > total Assets
1225963000000
Quarters > 0 > balance Sheet > payables
56817000000
Quarters > 0 > balance Sheet > short Term Debt
26280000000
Quarters > 0 > balance Sheet > long Term Debt
124204000000
Quarters > 0 > balance Sheet > total Liabilities
525522000000
Quarters > 0 > balance Sheet > equity
700441000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
30796000000
Quarters > 0 > cash Flow > depreciation
3333000000
Quarters > 0 > cash Flow > change In Working Capital
4927000000
Quarters > 0 > cash Flow > cash From Operations
13789000000
Quarters > 0 > cash Flow > capital Expenditures
5586000000
Quarters > 0 > cash Flow > cash From Investing
-39052000000
Quarters > 0 > cash Flow > cash From Financing
835000000
Quarters > 0 > cash Flow > net Change In Cash
-24180000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
14.265511010189584
Quarters > 0 > ratios > PB
1.4907729560376963
Quarters > 0 > ratios > ROE
4.396658676462399
Quarters > 0 > ratios > ROA
2.5119844563008837
Quarters > 0 > ratios > FCF
8203000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.08637282567493577
Quarters > 0 > health Score
56
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
98879000000
Quarters > 1 > income Statement > cost Of Revenue
54821000000
Quarters > 1 > income Statement > gross Profit
44058000000
Quarters > 1 > income Statement > operating Expenses
29308000000
Quarters > 1 > income Statement > operating Income
14750000000
Quarters > 1 > income Statement > interest Expense
1253000000
Quarters > 1 > income Statement > pretax Income
14750000000
Quarters > 1 > income Statement > net Income
12370000000
Quarters > 1 > income Statement > eps
5.73010687089379
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
2158773000
Quarters > 1 > income Statement > income Tax Expense
2293000000
Quarters > 1 > income Statement > EBITDA
19332000000
Quarters > 1 > income Statement > operating Margin
14.91722205928458
Quarters > 1 > income Statement > total Other Income Expense Net
-834000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
100486000000
Quarters > 1 > balance Sheet > short Term Investments
243605000000
Quarters > 1 > balance Sheet > receivables
80518000000
Quarters > 1 > balance Sheet > inventories
24371000000
Quarters > 1 > balance Sheet > total Current Assets
448980000000
Quarters > 1 > balance Sheet > property Plant Equipment
227863000000
Quarters > 1 > balance Sheet > total Assets
1163968000000
Quarters > 1 > balance Sheet > payables
55136000000
Quarters > 1 > balance Sheet > short Term Debt
2986000000
Quarters > 1 > balance Sheet > long Term Debt
124034000000
Quarters > 1 > balance Sheet > total Liabilities
493692000000
Quarters > 1 > balance Sheet > equity
667989000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
12370000000
Quarters > 1 > cash Flow > depreciation
3329000000
Quarters > 1 > cash Flow > change In Working Capital
-2619000000
Quarters > 1 > cash Flow > cash From Operations
10085000000
Quarters > 1 > cash Flow > capital Expenditures
4858000000
Quarters > 1 > cash Flow > cash From Investing
49358000000
Quarters > 1 > cash Flow > cash From Financing
-1166000000
Quarters > 1 > cash Flow > net Change In Cash
58306000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
5.73010687089379
Quarters > 1 > ratios > PB
1.5631971486057403
Quarters > 1 > ratios > ROE
1.8518269013411897
Quarters > 1 > ratios > ROA
1.062743992962006
Quarters > 1 > ratios > FCF
5227000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.05286258962974949
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
83290000000
Quarters > 2 > income Statement > cost Of Revenue
54265000000
Quarters > 2 > income Statement > gross Profit
29025000000
Quarters > 2 > income Statement > operating Expenses
23877000000
Quarters > 2 > income Statement > operating Income
5148000000
Quarters > 2 > income Statement > interest Expense
1257000000
Quarters > 2 > income Statement > pretax Income
5148000000
Quarters > 2 > income Statement > net Income
4603000000
Quarters > 2 > income Statement > eps
2.133651009231297
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
2157335000
Quarters > 2 > income Statement > income Tax Expense
476000000
Quarters > 2 > income Statement > EBITDA
9670000000
Quarters > 2 > income Statement > operating Margin
6.180814023292112
Quarters > 2 > income Statement > total Other Income Expense Net
-7566000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
42180000000
Quarters > 2 > balance Sheet > short Term Investments
305501000000
Quarters > 2 > balance Sheet > receivables
79823000000
Quarters > 2 > balance Sheet > inventories
24034000000
Quarters > 2 > balance Sheet > total Current Assets
451538000000
Quarters > 2 > balance Sheet > property Plant Equipment
224758000000
Quarters > 2 > balance Sheet > total Assets
1164532000000
Quarters > 2 > balance Sheet > payables
54762000000
Quarters > 2 > balance Sheet > short Term Debt
16301000000
Quarters > 2 > balance Sheet > long Term Debt
124006000000
Quarters > 2 > balance Sheet > total Liabilities
507790000000
Quarters > 2 > balance Sheet > equity
654471000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4672000000
Quarters > 2 > cash Flow > depreciation
3265000000
Quarters > 2 > cash Flow > change In Working Capital
-1844000000
Quarters > 2 > cash Flow > cash From Operations
10903000000
Quarters > 2 > cash Flow > capital Expenditures
4281000000
Quarters > 2 > cash Flow > cash From Investing
-16401000000
Quarters > 2 > cash Flow > cash From Financing
53000000
Quarters > 2 > cash Flow > net Change In Cash
-5521000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.133651009231297
Quarters > 2 > ratios > PB
1.5944219675126934
Quarters > 2 > ratios > ROE
0.7033161133190011
Quarters > 2 > ratios > ROA
0.39526608113817396
Quarters > 2 > ratios > FCF
6622000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.07950534277824468
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
101468000000
Quarters > 3 > income Statement > cost Of Revenue
88035000000
Quarters > 3 > income Statement > gross Profit
13433000000
Quarters > 3 > income Statement > operating Expenses
-10592000000
Quarters > 3 > income Statement > operating Income
24025000000
Quarters > 3 > income Statement > interest Expense
1440000000
Quarters > 3 > income Statement > pretax Income
24025000000
Quarters > 3 > income Statement > net Income
19694000000
Quarters > 3 > income Statement > eps
9.13012961316326
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
2157034000
Quarters > 3 > income Statement > income Tax Expense
4274000000
Quarters > 3 > income Statement > EBITDA
28748000000
Quarters > 3 > income Statement > operating Margin
23.67741553987464
Quarters > 3 > income Statement > total Other Income Expense Net
7622000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
47729000000
Quarters > 3 > balance Sheet > short Term Investments
286472000000
Quarters > 3 > balance Sheet > receivables
76188000000
Quarters > 3 > balance Sheet > inventories
24008000000
Quarters > 3 > balance Sheet > total Current Assets
434397000000
Quarters > 3 > balance Sheet > property Plant Equipment
228772000000
Quarters > 3 > balance Sheet > total Assets
1153881000000
Quarters > 3 > balance Sheet > payables
49485000000
Quarters > 3 > balance Sheet > short Term Debt
23626000000
Quarters > 3 > balance Sheet > long Term Debt
122324000000
Quarters > 3 > balance Sheet > total Liabilities
502226000000
Quarters > 3 > balance Sheet > equity
649368000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
19751000000
Quarters > 3 > cash Flow > depreciation
3283000000
Quarters > 3 > cash Flow > change In Working Capital
-6801000000
Quarters > 3 > cash Flow > cash From Operations
4621000000
Quarters > 3 > cash Flow > capital Expenditures
5347000000
Quarters > 3 > cash Flow > cash From Investing
4268000000
Quarters > 3 > cash Flow > cash From Financing
1653000000
Quarters > 3 > cash Flow > net Change In Cash
10384000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
9.13012961316326
Quarters > 3 > ratios > PB
1.6067273807763858
Quarters > 3 > ratios > ROE
3.0327949637185694
Quarters > 3 > ratios > ROA
1.7067617891273017
Quarters > 3 > ratios > FCF
-726000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.007154965112153585
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
371433000000
Annuals > 0 > income Statement > cost Of Revenue
284855000000
Annuals > 0 > income Statement > gross Profit
86578000000
Annuals > 0 > income Statement > operating Expenses
27142000000
Annuals > 0 > income Statement > operating Income
59436000000
Annuals > 0 > income Statement > interest Expense
5200000000
Annuals > 0 > income Statement > pretax Income
110376000000
Annuals > 0 > income Statement > net Income
88995000000
Annuals > 0 > income Statement > eps
41.26672787469048
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
2156580000
Annuals > 0 > income Statement > income Tax Expense
20815000000
Annuals > 0 > income Statement > EBITDA
128431000000
Annuals > 0 > income Statement > operating Margin
16.00180920919789
Annuals > 0 > income Statement > total Other Income Expense Net
50940000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
47729000000
Annuals > 0 > balance Sheet > short Term Investments
286472000000
Annuals > 0 > balance Sheet > receivables
76188000000
Annuals > 0 > balance Sheet > inventories
24008000000
Annuals > 0 > balance Sheet > total Current Assets
434397000000
Annuals > 0 > balance Sheet > property Plant Equipment
228772000000
Annuals > 0 > balance Sheet > total Assets
1153881000000
Annuals > 0 > balance Sheet > payables
49485000000
Annuals > 0 > balance Sheet > short Term Debt
23626000000
Annuals > 0 > balance Sheet > long Term Debt
122324000000
Annuals > 0 > balance Sheet > total Liabilities
502226000000
Annuals > 0 > balance Sheet > equity
649368000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
89561000000
Annuals > 0 > cash Flow > depreciation
12855000000
Annuals > 0 > cash Flow > change In Working Capital
-6784000000
Annuals > 0 > cash Flow > cash From Operations
30592000000
Annuals > 0 > cash Flow > capital Expenditures
18976000000
Annuals > 0 > cash Flow > cash From Investing
-10287000000
Annuals > 0 > cash Flow > cash From Financing
-10360000000
Annuals > 0 > cash Flow > net Change In Cash
9733000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
41.26672787469048
Annuals > 0 > ratios > PB
1.6063892061204124
Annuals > 0 > ratios > ROE
13.704863806039103
Annuals > 0 > ratios > ROA
7.7126670774542605
Annuals > 0 > ratios > FCF
11616000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.03127347327781861
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
439337000000
Annuals > 1 > income Statement > cost Of Revenue
230497000000
Annuals > 1 > income Statement > gross Profit
208840000000
Annuals > 1 > income Statement > operating Expenses
88674000000
Annuals > 1 > income Statement > operating Income
120166000000
Annuals > 1 > income Statement > interest Expense
5003000000
Annuals > 1 > income Statement > pretax Income
120166000000
Annuals > 1 > income Statement > net Income
96223000000
Annuals > 1 > income Statement > eps
44.27466405496072
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
2173319709
Annuals > 1 > income Statement > income Tax Expense
23019000000
Annuals > 1 > income Statement > EBITDA
137655000000
Annuals > 1 > income Statement > operating Margin
27.351668536909024
Annuals > 1 > income Statement > total Other Income Expense Net
72042000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
38022000000
Annuals > 1 > balance Sheet > short Term Investments
129619000000
Annuals > 1 > balance Sheet > receivables
44200000000
Annuals > 1 > balance Sheet > inventories
24159000000
Annuals > 1 > balance Sheet > total Current Assets
211841000000
Annuals > 1 > balance Sheet > property Plant Equipment
216593000000
Annuals > 1 > balance Sheet > total Assets
1069978000000
Annuals > 1 > balance Sheet > payables
49351000000
Annuals > 1 > balance Sheet > short Term Debt
5335000000
Annuals > 1 > balance Sheet > long Term Debt
122936000000
Annuals > 1 > balance Sheet > total Liabilities
499208000000
Annuals > 1 > balance Sheet > equity
561273000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
97147000000
Annuals > 1 > cash Flow > depreciation
12486000000
Annuals > 1 > cash Flow > change In Working Capital
20441000000
Annuals > 1 > cash Flow > cash From Operations
49196000000
Annuals > 1 > cash Flow > capital Expenditures
19409000000
Annuals > 1 > cash Flow > cash From Investing
-32663000000
Annuals > 1 > cash Flow > cash From Financing
-14405000000
Annuals > 1 > cash Flow > net Change In Cash
2244000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
44.27466405496072
Annuals > 1 > ratios > PB
1.8729472881170126
Annuals > 1 > ratios > ROE
17.14370725119505
Annuals > 1 > ratios > ROA
8.992988640887942
Annuals > 1 > ratios > FCF
29787000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.06779988937876846
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
302089000000
Annuals > 2 > income Statement > cost Of Revenue
124319000000
Annuals > 2 > income Statement > gross Profit
177770000000
Annuals > 2 > income Statement > operating Expenses
264766000000
Annuals > 2 > income Statement > operating Income
37323000000
Annuals > 2 > income Statement > interest Expense
4352000000
Annuals > 2 > income Statement > pretax Income
-30576000000
Annuals > 2 > income Statement > net Income
-22819000000
Annuals > 2 > income Statement > eps
-10.356676993409948
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
2203312898
Annuals > 2 > income Statement > income Tax Expense
-8518000000
Annuals > 2 > income Statement > EBITDA
-16086000000
Annuals > 2 > income Statement > operating Margin
12.354968237837195
Annuals > 2 > income Statement > total Other Income Expense Net
67899000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
35811000000
Annuals > 2 > balance Sheet > short Term Investments
92774000000
Annuals > 2 > balance Sheet > receivables
48301000000
Annuals > 2 > balance Sheet > inventories
25366000000
Annuals > 2 > balance Sheet > total Current Assets
176886000000
Annuals > 2 > balance Sheet > property Plant Equipment
196965000000
Annuals > 2 > balance Sheet > total Assets
948452000000
Annuals > 2 > balance Sheet > payables
49816000000
Annuals > 2 > balance Sheet > short Term Debt
2429000000
Annuals > 2 > balance Sheet > long Term Debt
120315000000
Annuals > 2 > balance Sheet > total Liabilities
467835000000
Annuals > 2 > balance Sheet > equity
472360000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-22058000000
Annuals > 2 > cash Flow > depreciation
10899000000
Annuals > 2 > cash Flow > change In Working Capital
-14916000000
Annuals > 2 > cash Flow > cash From Operations
37224000000
Annuals > 2 > cash Flow > capital Expenditures
15464000000
Annuals > 2 > cash Flow > cash From Investing
-87601000000
Annuals > 2 > cash Flow > cash From Financing
-1662000000
Annuals > 2 > cash Flow > net Change In Cash
-52307000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-10.356676993409948
Annuals > 2 > ratios > PB
2.256208080198577
Annuals > 2 > ratios > ROE
-4.830849352189008
Annuals > 2 > ratios > ROA
-2.405920383951955
Annuals > 2 > ratios > FCF
21760000000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.07203175223195814
Annuals > 2 > health Score
37
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
354636000000
Annuals > 3 > income Statement > cost Of Revenue
114138000000
Annuals > 3 > income Statement > gross Profit
354636000000
Annuals > 3 > income Statement > operating Expenses
242950000000
Annuals > 3 > income Statement > operating Income
111686000000
Annuals > 3 > income Statement > interest Expense
4172000000
Annuals > 3 > income Statement > pretax Income
111686000000
Annuals > 3 > income Statement > net Income
89795000000
Annuals > 3 > income Statement > eps
39.63988615573023
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
2265268867
Annuals > 3 > income Statement > income Tax Expense
20879000000
Annuals > 3 > income Statement > EBITDA
-71707000000
Annuals > 3 > income Statement > operating Margin
31.49313662459536
Annuals > 3 > income Statement > total Other Income Expense Net
193099000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
88184000000
Annuals > 3 > balance Sheet > short Term Investments
58535000000
Annuals > 3 > balance Sheet > receivables
39565000000
Annuals > 3 > balance Sheet > inventories
20954000000
Annuals > 3 > balance Sheet > total Current Assets
186284000000
Annuals > 3 > balance Sheet > property Plant Equipment
191282000000
Annuals > 3 > balance Sheet > total Assets
958784000000
Annuals > 3 > balance Sheet > payables
46072000000
Annuals > 3 > balance Sheet > short Term Debt
2351000000
Annuals > 3 > balance Sheet > long Term Debt
111911000000
Annuals > 3 > balance Sheet > total Liabilities
443854000000
Annuals > 3 > balance Sheet > equity
506199000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
90807000000
Annuals > 3 > cash Flow > depreciation
10718000000
Annuals > 3 > cash Flow > change In Working Capital
18869000000
Annuals > 3 > cash Flow > cash From Operations
39421000000
Annuals > 3 > cash Flow > capital Expenditures
13276000000
Annuals > 3 > cash Flow > cash From Investing
29392000000
Annuals > 3 > cash Flow > cash From Financing
-28508000000
Annuals > 3 > cash Flow > net Change In Cash
40310000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
39.63988615573023
Annuals > 3 > ratios > PB
2.164584582284635
Annuals > 3 > ratios > ROE
17.73907099776965
Annuals > 3 > ratios > ROA
9.365508811160804
Annuals > 3 > ratios > FCF
26145000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.07372347984976145
Annuals > 3 > health Score
67
Valuation > metrics > PE
14.265511010189584
Valuation > metrics > PB
1.4907729560376963
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.396658676462399
Profitability > metrics > ROA
6.287733855473592
Profitability > metrics > Net Margin
0.32426399359811314
Profitability > final Score
58
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7502730422690848
Risk > metrics > Interest Coverage
48.72615384615385
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
31
Prev Profitabilities > 1
13
Prev Profitabilities > 2
49
Prev Risks > 0
88
Prev Risks > 1
64
Prev Risks > 2
88
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-21T17:09:32.574Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-23
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
USD
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
5.37
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-01
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
6.26
Earnings History > 1 > eps Estimate
5.7
Earnings History > 1 > eps Difference
0.56
Earnings History > 1 > surprise Percent
9.8246
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-02
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
8.6
Earnings History > 2 > eps Estimate
4.99
Earnings History > 2 > eps Difference
3.61
Earnings History > 2 > surprise Percent
72.3447
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-02
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.4689
Earnings History > 3 > eps Estimate
4.7223
Earnings History > 3 > eps Difference
-0.2534
Earnings History > 3 > surprise Percent
-5.366
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-24
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
6.7347
Earnings History > 4 > eps Estimate
4.1911
Earnings History > 4 > eps Difference
2.5436
Earnings History > 4 > surprise Percent
60.6905
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-02
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.68
Earnings History > 5 > eps Estimate
5.06
Earnings History > 5 > eps Difference
-0.38
Earnings History > 5 > surprise Percent
-7.5099
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-05
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
5.38
Earnings History > 6 > eps Estimate
4.81
Earnings History > 6 > eps Difference
0.57
Earnings History > 6 > surprise Percent
11.8503
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-04
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
5.2
Earnings History > 7 > eps Estimate
4.58
Earnings History > 7 > eps Difference
0.62
Earnings History > 7 > surprise Percent
13.5371
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-24
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.92
Earnings History > 8 > eps Estimate
3.97
Earnings History > 8 > eps Difference
-0.05
Earnings History > 8 > surprise Percent
-1.2594
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-04
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.96
Earnings History > 9 > eps Estimate
4.59
Earnings History > 9 > eps Difference
0.37
Earnings History > 9 > surprise Percent
8.061
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-05
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
4.62
Earnings History > 10 > eps Estimate
3.87
Earnings History > 10 > eps Difference
0.75
Earnings History > 10 > surprise Percent
19.3798
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-06
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.69
Earnings History > 11 > eps Estimate
3.5
Earnings History > 11 > eps Difference
0.19
Earnings History > 11 > surprise Percent
5.4286
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-25
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.06
Earnings History > 12 > eps Estimate
3.63
Earnings History > 12 > eps Difference
-0.57
Earnings History > 12 > surprise Percent
-15.7025
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-05
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.53
Earnings History > 13 > eps Estimate
2.67
Earnings History > 13 > eps Difference
0.86
Earnings History > 13 > surprise Percent
32.2097
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-08
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
4.21
Earnings History > 14 > eps Estimate
3.33
Earnings History > 14 > eps Difference
0.88
Earnings History > 14 > surprise Percent
26.4264
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-30
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.18
Earnings History > 15 > eps Estimate
2.8
Earnings History > 15 > eps Difference
0.38
Earnings History > 15 > surprise Percent
13.5714
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-28
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.27
Earnings History > 16 > eps Estimate
2.88
Earnings History > 16 > eps Difference
0.39
Earnings History > 16 > surprise Percent
13.5417
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-07
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.87
Earnings History > 17 > eps Estimate
2.99
Earnings History > 17 > eps Difference
-0.12
Earnings History > 17 > surprise Percent
-4.0134
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-07
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.93
Earnings History > 18 > eps Estimate
2.6
Earnings History > 18 > eps Difference
0.33
Earnings History > 18 > surprise Percent
12.6923
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-01
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
3.05
Earnings History > 19 > eps Estimate
2.53
Earnings History > 19 > eps Difference
0.52
Earnings History > 19 > surprise Percent
20.5534
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-27
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.15
Earnings History > 20 > eps Estimate
2.27
Earnings History > 20 > eps Difference
-0.12
Earnings History > 20 > surprise Percent
-5.2863
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-07
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.3
Earnings History > 21 > eps Estimate
2.42
Earnings History > 21 > eps Difference
-0.12
Earnings History > 21 > surprise Percent
-4.9587
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-08
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.28
Earnings History > 22 > eps Estimate
2.24
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
1.7857
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-02
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.41
Earnings History > 23 > eps Estimate
2.51
Earnings History > 23 > eps Difference
-0.1
Earnings History > 23 > surprise Percent
-3.9841
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-22
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.81
Earnings History > 24 > eps Estimate
2.34
Earnings History > 24 > eps Difference
-0.53
Earnings History > 24 > surprise Percent
-22.6496
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-03
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
3.07
Earnings History > 25 > eps Estimate
2.84
Earnings History > 25 > eps Difference
0.23
Earnings History > 25 > surprise Percent
8.0986
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-03
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.5
Earnings History > 26 > eps Estimate
2.58
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-3.1008
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-04
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.26
Earnings History > 27 > eps Estimate
2.29
Earnings History > 27 > eps Difference
-0.03
Earnings History > 27 > surprise Percent
-1.31
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-23
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.32
Earnings History > 28 > eps Estimate
1.85
Earnings History > 28 > eps Difference
0.47
Earnings History > 28 > surprise Percent
25.4054
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-03
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.79
Earnings History > 29 > eps Estimate
2.49
Earnings History > 29 > eps Difference
0.3
Earnings History > 29 > surprise Percent
12.0482
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-04
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.79
Earnings History > 30 > eps Estimate
2.24
Earnings History > 30 > eps Difference
0.55
Earnings History > 30 > surprise Percent
24.5536
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-05
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.14
Earnings History > 31 > eps Estimate
2.07
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
3.3816
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-24
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.35
Earnings History > 32 > eps Estimate
1.76
Earnings History > 32 > eps Difference
-0.41
Earnings History > 32 > surprise Percent
-23.2955
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-03
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.4
Earnings History > 33 > eps Estimate
1.58
Earnings History > 33 > eps Difference
-0.18
Earnings History > 33 > surprise Percent
-11.3924
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-04
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.67
Earnings History > 34 > eps Estimate
1.88
Earnings History > 34 > eps Difference
-0.21
Earnings History > 34 > surprise Percent
-11.1702
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-05
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.44
Earnings History > 35 > eps Estimate
1.76
Earnings History > 35 > eps Difference
-0.32
Earnings History > 35 > surprise Percent
-18.1818
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-25
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.78
Earnings History > 36 > eps Estimate
1.83
Earnings History > 36 > eps Difference
-0.05
Earnings History > 36 > surprise Percent
-2.7322
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-04
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.97
Earnings History > 37 > eps Estimate
1.99
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-1.005
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.87
Earnings History > 38 > eps Estimate
1.86
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
0.5376
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-06
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.52
Earnings History > 39 > eps Estimate
1.81
Earnings History > 39 > eps Difference
-0.29
Earnings History > 39 > surprise Percent
-16.0221
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-27
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.9
Earnings History > 40 > eps Estimate
1.75
Earnings History > 40 > eps Difference
0.15
Earnings History > 40 > surprise Percent
8.5714
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-06
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.85
Earnings History > 41 > eps Estimate
1.85
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-07
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.58
Earnings History > 42 > eps Estimate
2.03
Earnings History > 42 > eps Difference
-0.45
Earnings History > 42 > surprise Percent
-22.1675
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-01
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.72
Earnings History > 43 > eps Estimate
1.62
Earnings History > 43 > eps Difference
0.1
Earnings History > 43 > surprise Percent
6.1728
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-28
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.61
Earnings History > 44 > eps Estimate
1.77
Earnings History > 44 > eps Difference
-0.16
Earnings History > 44 > surprise Percent
-9.0395
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-07
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.92
Earnings History > 45 > eps Estimate
1.68
Earnings History > 45 > eps Difference
0.24
Earnings History > 45 > surprise Percent
14.2857
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-01
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.76
Earnings History > 46 > eps Estimate
1.71
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
2.924
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-02
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.43
Earnings History > 47 > eps Estimate
1.45
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-1.3793
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-01
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.53
Earnings History > 48 > eps Estimate
1.42
Earnings History > 48 > eps Difference
0.11
Earnings History > 48 > surprise Percent
7.7465
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-01
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.49
Earnings History > 49 > eps Estimate
1.54
Earnings History > 49 > eps Difference
-0.05
Earnings History > 49 > surprise Percent
-3.2468
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-02
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.59
Earnings History > 50 > eps Estimate
1.42
Earnings History > 50 > eps Difference
0.17
Earnings History > 50 > surprise Percent
11.9718
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-03
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.53
Earnings History > 51 > eps Estimate
1.24
Earnings History > 51 > eps Difference
0.29
Earnings History > 51 > surprise Percent
23.3871
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.14
Earnings History > 52 > eps Estimate
1.13
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
0.885
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.37
Earnings History > 53 > eps Estimate
1.38
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-0.7246
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-03
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.5
Earnings History > 54 > eps Estimate
1.25
Earnings History > 54 > eps Difference
0.25
Earnings History > 54 > surprise Percent
20
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.08
Earnings History > 55 > eps Estimate
1.24
Earnings History > 55 > eps Difference
-0.16
Earnings History > 55 > surprise Percent
-12.9032
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-27
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.08
Earnings History > 56 > eps Estimate
1.16
Earnings History > 56 > eps Difference
-0.08
Earnings History > 56 > surprise Percent
-6.8966
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-04
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.54
Earnings History > 57 > eps Estimate
1.17
Earnings History > 57 > eps Difference
0.37
Earnings History > 57 > surprise Percent
31.6239
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-05
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.09
Earnings History > 58 > eps Estimate
1.2
Earnings History > 58 > eps Difference
-0.11
Earnings History > 58 > surprise Percent
-9.1667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-06
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.64
Earnings History > 59 > eps Estimate
0.64
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-26
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.22
Earnings History > 60 > eps Estimate
1.2
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
1.6667
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-05
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.13
Earnings History > 61 > eps Estimate
1.31
Earnings History > 61 > eps Difference
-0.18
Earnings History > 61 > surprise Percent
-13.7405
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.24
Earnings History > 62 > eps Estimate
1.01
Earnings History > 62 > eps Difference
0.23
Earnings History > 62 > surprise Percent
22.7723
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-07
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.93
Earnings History > 63 > eps Estimate
0.71
Earnings History > 63 > eps Difference
0.22
Earnings History > 63 > surprise Percent
30.9859
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-27
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.872
Earnings History > 64 > eps Estimate
0.8056
Earnings History > 64 > eps Difference
0.0664
Earnings History > 64 > surprise Percent
8.2423
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-06
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.8833
Earnings History > 65 > eps Estimate
0.8722
Earnings History > 65 > eps Difference
0.0111
Earnings History > 65 > surprise Percent
1.2726
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-07
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.7647
Earnings History > 66 > eps Estimate
0.8256
Earnings History > 66 > eps Difference
-0.0609
Earnings History > 66 > surprise Percent
-7.3765
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-08
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.7333
Earnings History > 67 > eps Estimate
0.962
Earnings History > 67 > eps Difference
-0.2287
Earnings History > 67 > surprise Percent
-23.7734
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-25
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.45
Earnings History > 68 > eps Estimate
0.991
Earnings History > 68 > eps Difference
0.459
Earnings History > 68 > surprise Percent
46.3169
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-07
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.8907
Earnings History > 69 > eps Estimate
0.9528
Earnings History > 69 > eps Difference
-0.0621
Earnings History > 69 > surprise Percent
-6.5176
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-08
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.9767
Earnings History > 70 > eps Estimate
0.9136
Earnings History > 70 > eps Difference
0.0631
Earnings History > 70 > surprise Percent
6.9067
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-02
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.8313
Earnings History > 71 > eps Estimate
0.9847
Earnings History > 71 > eps Difference
-0.1534
Earnings History > 71 > surprise Percent
-15.5783
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-29
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.012
Earnings History > 72 > eps Estimate
1.0707
Earnings History > 72 > eps Difference
-0.0587
Earnings History > 72 > surprise Percent
-5.4824
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-02
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.1033
Earnings History > 73 > eps Estimate
1.0062
Earnings History > 73 > eps Difference
0.0971
Earnings History > 73 > surprise Percent
9.6502
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-03
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.0833
Earnings History > 74 > eps Estimate
0.9719
Earnings History > 74 > eps Difference
0.1114
Earnings History > 74 > surprise Percent
11.4621
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-04
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.956
Earnings History > 75 > eps Estimate
0.9648
Earnings History > 75 > eps Difference
-0.0088
Earnings History > 75 > surprise Percent
-0.9121
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.2393
Earnings History > 76 > eps Estimate
0.9682
Earnings History > 76 > eps Difference
0.2711
Earnings History > 76 > surprise Percent
28.0004
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-03
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.1233
Earnings History > 77 > eps Estimate
0.8291
Earnings History > 77 > eps Difference
0.2942
Earnings History > 77 > surprise Percent
35.4843
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-04
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.888
Earnings History > 78 > eps Estimate
0.7227
Earnings History > 78 > eps Difference
0.1653
Earnings History > 78 > surprise Percent
22.8726
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-05
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.7733
Earnings History > 79 > eps Estimate
0.7347
Earnings History > 79 > eps Difference
0.0386
Earnings History > 79 > surprise Percent
5.2538
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-04
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.7973
Earnings History > 80 > eps Estimate
0.6217
Earnings History > 80 > eps Difference
0.1756
Earnings History > 80 > surprise Percent
28.2451
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-04
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.46
Earnings History > 81 > eps Estimate
0.6707
Earnings History > 81 > eps Difference
-0.2107
Earnings History > 81 > surprise Percent
-31.4149
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-05
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.6967
Earnings History > 82 > eps Estimate
0.6277
Earnings History > 82 > eps Difference
0.069
Earnings History > 82 > surprise Percent
10.9925
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.5907
Earnings History > 83 > eps Estimate
0.6067
Earnings History > 83 > eps Difference
-0.016
Earnings History > 83 > surprise Percent
-2.6372
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-15
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.798
Earnings History > 84 > eps Estimate
0.6093
Earnings History > 84 > eps Difference
0.1887
Earnings History > 84 > surprise Percent
30.97
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-05
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.268
Earnings History > 85 > eps Estimate
0.499
Earnings History > 85 > eps Difference
-0.231
Earnings History > 85 > surprise Percent
-46.2926
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-06
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.6307
Earnings History > 86 > eps Estimate
0.563
Earnings History > 86 > eps Difference
0.0677
Earnings History > 86 > surprise Percent
12.0249
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-07
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.492
Earnings History > 87 > eps Estimate
0.616
Earnings History > 87 > eps Difference
-0.124
Earnings History > 87 > surprise Percent
-20.1299
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-03-01
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.6693
Earnings History > 88 > eps Estimate
0.578
Earnings History > 88 > eps Difference
0.0913
Earnings History > 88 > surprise Percent
15.7958
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-07
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.5873
Earnings History > 89 > eps Estimate
0.5247
Earnings History > 89 > eps Difference
0.0626
Earnings History > 89 > surprise Percent
11.9306
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-08
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.5747
Earnings History > 90 > eps Estimate
0.5197
Earnings History > 90 > eps Difference
0.055
Earnings History > 90 > surprise Percent
10.583
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-09
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.5227
Earnings History > 91 > eps Estimate
0.47
Earnings History > 91 > eps Difference
0.0527
Earnings History > 91 > surprise Percent
11.2128
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-03-08
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.4067
Earnings History > 92 > eps Estimate
0.4783
Earnings History > 92 > eps Difference
-0.0716
Earnings History > 92 > surprise Percent
-14.9697
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-08
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.484
Earnings History > 93 > eps Estimate
0.402
Earnings History > 93 > eps Difference
0.082
Earnings History > 93 > surprise Percent
20.398
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-09
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.4487
Earnings History > 94 > eps Estimate
0.3667
Earnings History > 94 > eps Difference
0.082
Earnings History > 94 > surprise Percent
22.3616
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-10
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.356
Earnings History > 95 > eps Estimate
0.2977
Earnings History > 95 > eps Difference
0.0583
Earnings History > 95 > surprise Percent
19.5835
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-03-12
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.1467
Earnings History > 96 > eps Estimate
-0.2667
Earnings History > 96 > eps Difference
0.4134
Earnings History > 96 > surprise Percent
155.0056
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-09
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.3907
Earnings History > 97 > eps Estimate
0.2067
Earnings History > 97 > eps Difference
-0.5974
Earnings History > 97 > surprise Percent
-289.0179
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-10
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.154
Earnings History > 98 > eps Estimate
0.1933
Earnings History > 98 > eps Difference
-0.0393
Earnings History > 98 > surprise Percent
-20.3311
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2647
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4733
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-10
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1313
Earnings History > 101 > eps Estimate
0.108
Earnings History > 101 > eps Difference
0.0233
Earnings History > 101 > surprise Percent
21.5741
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-11
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.1073
Earnings History > 102 > eps Estimate
0.12
Earnings History > 102 > eps Difference
-0.0127
Earnings History > 102 > surprise Percent
-10.5833
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.3538
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.0113
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.1842
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-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2509
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.2375
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.296
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1956
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.6316
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.388
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Berkshire Hathaway Inc., through its subsidiaries, engages in the insurance, freight rail transportation, and utility businesses. The company provides property, casualty, life, accident, and health insurance and reinsurance; operates railroad systems in North America; generates, transmits, stores, and distributes electricity from natural gas, coal, wind, solar, hydroelectric, nuclear, and geothermal sources; operates natural gas distribution and storage facilities, interstate pipelines, liquefied natural gas facilities, and compressor and meter stations; and holds interest in coal mining assets. It also manufactures boxed chocolates and other confectionery products; specialty chemicals, metal cutting tools, and components for aerospace and power generation applications; prefabricated and site-built residential homes, flooring products; insulation, roofing, and engineered products; building and engineered components; paints and coatings; and bricks and masonry products, as well as offers manufactured and site-built home construction, and related lending and financial services. In addition, the company provides recreational vehicles, apparel, footwear, toys, jewelry, custom picture framing products, alkaline batteries, logistics services, and professional aviation training and shared aircraft ownership programs; castings, forgings, fasteners/fastener systems, aerostructures, and precision components; and cobalt, nickel, and titanium alloys. Further, it distributes televisions and information, and grocery and non-food consumer products; franchises and services quick service restaurants; and distributes electronic components. Additionally, it retails automobiles; furniture, bedding, and accessories; household appliances, electronics, and floor coverings; watches, crystal, china, stemware, flatware, gifts, and collectibles; sells kitchenware; and motorcycle clothing and equipment. The company was incorporated in 1998 and is headquartered in Omaha, Nebraska.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWhat to Expect From Berkshire Hathaway's Q4 2025 Earnings Report Yahoo Finance
Read more →Berkshire Hathaway: Exiting Kraft Heinz Could Be First Move to Pare Down Equity Investment Portfolio Morningstar Canada
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$528.6667
Analyst Picks
Strong Buy
2
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Berkshire Hathaway Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
5.37
Date
2025-09-30
EPS Actual
6.26
EPS Estimate
5.7
EPS Difference
0.56
Surprise Percent
9.8246%
(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.