_id
6911bbffccc777a4e85d61f2
Ticker
GHC
Name
Graham Holdings Co
Exchange
NYSE
Address
1812 North Moore Street, Arlington, VA, United States, 22209
Country
USA
Sector
Consumer Defensive
Industry
Education & Training Services
Currency
USD
Website
https://www.ghco.com
Description
Graham Holdings Company, through its subsidiaries, operates as a diversified holding company in the United States and internationally. The company provides test preparation services and materials; professional training and exam preparation for professional certifications and licensures; and non-academic operations support services to the Purdue University Global; operations support services for online courses and programs; training and test preparation services for accounting and financial services professionals; language training, academic preparation programs, and preparation for proficiency exams; and A-level examination services, as well as operates colleges, business school, higher education institution, and an online learning institution. It also owns and operates television stations, restaurants, and entertainment venues; engages in the financial training and automobile dealerships business; offers social media management tools to connect newsrooms with their users; produces Foreign Policy magazine and ForeignPolicy.com website; and publishes Slate, an online magazine, as well as French-language news magazine website at slate.fr. In addition, the company provides social media marketing solutions; home health, hospice, and palliative services; burners, igniters, dampers, and controls; screw jacks, linear actuators, and related linear motion products and lifting systems; pressure impregnated kiln-dried lumber and plywood products; digital advertising services; power charging and data systems, industrial and commercial indoor lighting solutions, and electrical components and assemblies; valet repair services; in-home aesthetics; and physician and healthcare software-as-a-services, as well as operates pharmacy. The company was formerly known as The Washington Post Company and changed its name to Graham Holdings Company in November 2013. Graham Holdings Company was founded in 1877 and is based in Arlington, Virginia.
Last Close
1114.03
Volume
14384
Current Price
1117.93
Change
0.3500803389495876
Last Updated
2025-11-30T19:21:11.910Z
Image
-
Ipo Date
1990-01-24T00:00:00.000Z
Market Cap
4827020800
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9467615384615384
Sentiment Sources
13
Rating
1
Target Price
945
Strong Buy
0
Buy
0
Hold
0
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
1278859000
Cost Of Revenue
904395000
Gross Profit
374464000
Operating Expenses
307328000
Operating Income
67136000
Interest Expense
17164000
Pretax Income
183038000
Net Income
122925000
Eps
28.07788944723618
Dividends Per Share
7848000
Shares Outstanding
3398422
Income Tax Expense
56800000
EBITDA
246927000
Operating Margin
5.2496795972034445
Total Other Income Expense Net
115902000
Cash
190822000
Short Term Investments
1005792000
Receivables
550397000
Inventories
306257000
Total Current Assets
2242575000
Property Plant Equipment
963942000
Total Assets
7851969000
Payables
176512000
Short Term Debt
487484000
Long Term Debt
307026000
Total Liabilities
3311291000
Equity
4456726000
Depreciation
44490000
Change In Working Capital
94473000
Cash From Operations
178086000
Capital Expenditures
16333000
Cash From Investing
-67045000
Cash From Financing
-102305000
Net Change In Cash
7755000
PE
6.6801
PB
1.0981822844841709
ROE
2.758190653856665
ROA
1.5655308878575553
FCF
161753000
Fcf Percent
0.12648227834342957
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
7.5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
6.5
Growth Investing Score
5.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1278859000
Quarters > 0 > income Statement > cost Of Revenue
904395000
Quarters > 0 > income Statement > gross Profit
374464000
Quarters > 0 > income Statement > operating Expenses
307328000
Quarters > 0 > income Statement > operating Income
67136000
Quarters > 0 > income Statement > interest Expense
17164000
Quarters > 0 > income Statement > pretax Income
183038000
Quarters > 0 > income Statement > net Income
122925000
Quarters > 0 > income Statement > eps
28.07788944723618
Quarters > 0 > income Statement > dividends Per Share
7848000
Quarters > 0 > income Statement > shares Outstanding
4378000
Quarters > 0 > income Statement > income Tax Expense
56800000
Quarters > 0 > income Statement > EBITDA
246927000
Quarters > 0 > income Statement > operating Margin
5.2496795972034445
Quarters > 0 > income Statement > total Other Income Expense Net
115902000
Quarters > 0 > balance Sheet > cash
190822000
Quarters > 0 > balance Sheet > short Term Investments
1005792000
Quarters > 0 > balance Sheet > receivables
550397000
Quarters > 0 > balance Sheet > inventories
306257000
Quarters > 0 > balance Sheet > total Current Assets
2242575000
Quarters > 0 > balance Sheet > property Plant Equipment
963942000
Quarters > 0 > balance Sheet > total Assets
7851969000
Quarters > 0 > balance Sheet > payables
176512000
Quarters > 0 > balance Sheet > short Term Debt
487484000
Quarters > 0 > balance Sheet > long Term Debt
307026000
Quarters > 0 > balance Sheet > total Liabilities
3311291000
Quarters > 0 > balance Sheet > equity
4456726000
Quarters > 0 > cash Flow > net Income
126238000
Quarters > 0 > cash Flow > depreciation
44490000
Quarters > 0 > cash Flow > change In Working Capital
94473000
Quarters > 0 > cash Flow > cash From Operations
178086000
Quarters > 0 > cash Flow > capital Expenditures
16333000
Quarters > 0 > cash Flow > cash From Investing
-67045000
Quarters > 0 > cash Flow > cash From Financing
-102305000
Quarters > 0 > cash Flow > net Change In Cash
7755000
Quarters > 0 > ratios > PE
28.07788944723618
Quarters > 0 > ratios > PB
1.0981822844841709
Quarters > 0 > ratios > ROE
2.758190653856665
Quarters > 0 > ratios > ROA
1.5655308878575553
Quarters > 0 > ratios > FCF
161753000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.12648227834342957
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1215772000
Quarters > 1 > income Statement > cost Of Revenue
839438000
Quarters > 1 > income Statement > gross Profit
376334000
Quarters > 1 > income Statement > operating Expenses
303583000
Quarters > 1 > income Statement > operating Income
72751000
Quarters > 1 > income Statement > interest Expense
18106000
Quarters > 1 > income Statement > pretax Income
60623000
Quarters > 1 > income Statement > net Income
36749000
Quarters > 1 > income Statement > eps
8.403613080265265
Quarters > 1 > income Statement > dividends Per Share
7847000
Quarters > 1 > income Statement > shares Outstanding
4373000
Quarters > 1 > income Statement > income Tax Expense
20200000
Quarters > 1 > income Statement > EBITDA
120248000
Quarters > 1 > income Statement > operating Margin
5.983934487716446
Quarters > 1 > income Statement > total Other Income Expense Net
-12128000
Quarters > 1 > balance Sheet > cash
176223000
Quarters > 1 > balance Sheet > short Term Investments
898148000
Quarters > 1 > balance Sheet > receivables
475896000
Quarters > 1 > balance Sheet > inventories
267199000
Quarters > 1 > balance Sheet > total Current Assets
2009706000
Quarters > 1 > balance Sheet > property Plant Equipment
951788000
Quarters > 1 > balance Sheet > total Assets
7619032000
Quarters > 1 > balance Sheet > payables
164108000
Quarters > 1 > balance Sheet > short Term Debt
563021000
Quarters > 1 > balance Sheet > long Term Debt
314251000
Quarters > 1 > balance Sheet > total Liabilities
3184609000
Quarters > 1 > balance Sheet > equity
4351903000
Quarters > 1 > cash Flow > net Income
40423000
Quarters > 1 > cash Flow > depreciation
41519000
Quarters > 1 > cash Flow > change In Working Capital
-1986000
Quarters > 1 > cash Flow > cash From Operations
94796000
Quarters > 1 > cash Flow > capital Expenditures
16803000
Quarters > 1 > cash Flow > cash From Investing
-12727000
Quarters > 1 > cash Flow > cash From Financing
-66785000
Quarters > 1 > cash Flow > net Change In Cash
22410000
Quarters > 1 > ratios > PE
8.403613080265265
Quarters > 1 > ratios > PB
1.1233494611437802
Quarters > 1 > ratios > ROE
0.8444351815745894
Quarters > 1 > ratios > ROA
0.4823316137798082
Quarters > 1 > ratios > FCF
77993000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06415100857726613
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1165915000
Quarters > 2 > income Statement > cost Of Revenue
819358000
Quarters > 2 > income Statement > gross Profit
346557000
Quarters > 2 > income Statement > operating Expenses
299084000
Quarters > 2 > income Statement > operating Income
47473000
Quarters > 2 > income Statement > interest Expense
2500000
Quarters > 2 > income Statement > pretax Income
33621000
Quarters > 2 > income Statement > net Income
23894000
Quarters > 2 > income Statement > eps
5.482790270766406
Quarters > 2 > income Statement > dividends Per Share
7813000
Quarters > 2 > income Statement > shares Outstanding
4358000
Quarters > 2 > income Statement > income Tax Expense
7900000
Quarters > 2 > income Statement > EBITDA
158379000
Quarters > 2 > income Statement > operating Margin
4.0717376481132845
Quarters > 2 > income Statement > total Other Income Expense Net
-13852000
Quarters > 2 > balance Sheet > cash
156700000
Quarters > 2 > balance Sheet > short Term Investments
909039000
Quarters > 2 > balance Sheet > receivables
504836000
Quarters > 2 > balance Sheet > inventories
262489000
Quarters > 2 > balance Sheet > total Current Assets
2026710000
Quarters > 2 > balance Sheet > property Plant Equipment
936374000
Quarters > 2 > balance Sheet > total Assets
7615900000
Quarters > 2 > balance Sheet > payables
146615000
Quarters > 2 > balance Sheet > short Term Debt
210334000
Quarters > 2 > balance Sheet > long Term Debt
715457000
Quarters > 2 > balance Sheet > total Liabilities
3246549000
Quarters > 2 > balance Sheet > equity
4294415000
Quarters > 2 > cash Flow > net Income
25721000
Quarters > 2 > cash Flow > depreciation
42481000
Quarters > 2 > cash Flow > change In Working Capital
24467000
Quarters > 2 > cash Flow > cash From Operations
46014000
Quarters > 2 > cash Flow > capital Expenditures
15482000
Quarters > 2 > cash Flow > cash From Investing
-18590000
Quarters > 2 > cash Flow > cash From Financing
-121727000
Quarters > 2 > cash Flow > net Change In Cash
-90915000
Quarters > 2 > ratios > PE
5.482790270766406
Quarters > 2 > ratios > PB
1.1344825639813572
Quarters > 2 > ratios > ROE
0.5563970878454924
Quarters > 2 > ratios > ROA
0.313738363161281
Quarters > 2 > ratios > FCF
30532000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.02618715772590626
Quarters > 2 > health Score
49
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1245800000
Quarters > 3 > income Statement > cost Of Revenue
845930000
Quarters > 3 > income Statement > gross Profit
399870000
Quarters > 3 > income Statement > operating Expenses
327367000
Quarters > 3 > income Statement > operating Income
72503000
Quarters > 3 > income Statement > interest Expense
49542000
Quarters > 3 > income Statement > pretax Income
757592000
Quarters > 3 > income Statement > net Income
548791000
Quarters > 3 > income Statement > eps
126.42041004376871
Quarters > 3 > income Statement > dividends Per Share
7421000
Quarters > 3 > income Statement > shares Outstanding
4341000
Quarters > 3 > income Statement > income Tax Expense
206000000
Quarters > 3 > income Statement > EBITDA
875115000
Quarters > 3 > income Statement > operating Margin
5.8197945095520955
Quarters > 3 > income Statement > total Other Income Expense Net
685089000
Quarters > 3 > balance Sheet > cash
260852000
Quarters > 3 > balance Sheet > short Term Investments
858743000
Quarters > 3 > balance Sheet > receivables
522140000
Quarters > 3 > balance Sheet > inventories
295808000
Quarters > 3 > balance Sheet > total Current Assets
2098624000
Quarters > 3 > balance Sheet > property Plant Equipment
937783000
Quarters > 3 > balance Sheet > total Assets
7677205000
Quarters > 3 > balance Sheet > payables
159884000
Quarters > 3 > balance Sheet > short Term Debt
143055000
Quarters > 3 > balance Sheet > long Term Debt
721615000
Quarters > 3 > balance Sheet > total Liabilities
3346569000
Quarters > 3 > balance Sheet > equity
4256661000
Quarters > 3 > cash Flow > net Income
551592000
Quarters > 3 > cash Flow > depreciation
67981000
Quarters > 3 > cash Flow > change In Working Capital
-7150000
Quarters > 3 > cash Flow > cash From Operations
116312000
Quarters > 3 > cash Flow > capital Expenditures
25232000
Quarters > 3 > cash Flow > cash From Investing
-26650000
Quarters > 3 > cash Flow > cash From Financing
-64652000
Quarters > 3 > cash Flow > net Change In Cash
15629000
Quarters > 3 > ratios > PE
126.42041004376871
Quarters > 3 > ratios > PB
1.1400800134189686
Quarters > 3 > ratios > ROE
12.892523036248365
Quarters > 3 > ratios > ROA
7.148317649457062
Quarters > 3 > ratios > FCF
91080000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.07310964841868679
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4790904000
Annuals > 0 > income Statement > cost Of Revenue
3324538000
Annuals > 0 > income Statement > gross Profit
1466366000
Annuals > 0 > income Statement > operating Expenses
1250862000
Annuals > 0 > income Statement > operating Income
215504000
Annuals > 0 > income Statement > interest Expense
186149000
Annuals > 0 > income Statement > pretax Income
1024710000
Annuals > 0 > income Statement > net Income
724634000
Annuals > 0 > income Statement > eps
164.50261066969352
Annuals > 0 > income Statement > dividends Per Share
30347000
Annuals > 0 > income Statement > shares Outstanding
4405000
Annuals > 0 > income Statement > income Tax Expense
292100000
Annuals > 0 > income Statement > EBITDA
1448099000
Annuals > 0 > income Statement > operating Margin
4.498190738115395
Annuals > 0 > income Statement > total Other Income Expense Net
809206000
Annuals > 0 > balance Sheet > cash
260852000
Annuals > 0 > balance Sheet > short Term Investments
858743000
Annuals > 0 > balance Sheet > receivables
522140000
Annuals > 0 > balance Sheet > inventories
295808000
Annuals > 0 > balance Sheet > total Current Assets
2098624000
Annuals > 0 > balance Sheet > property Plant Equipment
937783000
Annuals > 0 > balance Sheet > total Assets
7677205000
Annuals > 0 > balance Sheet > payables
160384000
Annuals > 0 > balance Sheet > short Term Debt
84816000
Annuals > 0 > balance Sheet > long Term Debt
721615000
Annuals > 0 > balance Sheet > total Liabilities
3346569000
Annuals > 0 > balance Sheet > equity
4256661000
Annuals > 0 > cash Flow > net Income
732610000
Annuals > 0 > cash Flow > depreciation
237240000
Annuals > 0 > cash Flow > change In Working Capital
111341000
Annuals > 0 > cash Flow > cash From Operations
406988000
Annuals > 0 > cash Flow > capital Expenditures
82912000
Annuals > 0 > cash Flow > cash From Investing
-62330000
Annuals > 0 > cash Flow > cash From Financing
-240967000
Annuals > 0 > cash Flow > net Change In Cash
95962000
Annuals > 0 > ratios > PE
164.50261066969352
Annuals > 0 > ratios > PB
1.1450600599859844
Annuals > 0 > ratios > ROE
17.023530884888412
Annuals > 0 > ratios > ROA
9.438773616179326
Annuals > 0 > ratios > FCF
324076000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.06764401874886243
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4414877000
Annuals > 1 > income Statement > cost Of Revenue
3102934000
Annuals > 1 > income Statement > gross Profit
1311943000
Annuals > 1 > income Statement > operating Expenses
1242550000
Annuals > 1 > income Statement > operating Income
69393000
Annuals > 1 > income Statement > interest Expense
63301000
Annuals > 1 > income Statement > pretax Income
299004000
Annuals > 1 > income Statement > net Income
205288000
Annuals > 1 > income Statement > eps
44.1100128921358
Annuals > 1 > income Statement > dividends Per Share
30953000
Annuals > 1 > income Statement > shares Outstanding
4654000
Annuals > 1 > income Statement > income Tax Expense
87300000
Annuals > 1 > income Statement > EBITDA
665208000
Annuals > 1 > income Statement > operating Margin
1.5717991690368724
Annuals > 1 > income Statement > total Other Income Expense Net
229611000
Annuals > 1 > balance Sheet > cash
169897000
Annuals > 1 > balance Sheet > short Term Investments
697028000
Annuals > 1 > balance Sheet > receivables
531935000
Annuals > 1 > balance Sheet > inventories
297211000
Annuals > 1 > balance Sheet > total Current Assets
1849296000
Annuals > 1 > balance Sheet > property Plant Equipment
969497000
Annuals > 1 > balance Sheet > total Assets
7187730000
Annuals > 1 > balance Sheet > payables
153984000
Annuals > 1 > balance Sheet > short Term Debt
130998000
Annuals > 1 > balance Sheet > long Term Debt
745082000
Annuals > 1 > balance Sheet > total Liabilities
3120913000
Annuals > 1 > balance Sheet > equity
3975737000
Annuals > 1 > cash Flow > net Income
211704000
Annuals > 1 > cash Flow > depreciation
302903000
Annuals > 1 > cash Flow > change In Working Capital
-68935000
Annuals > 1 > cash Flow > cash From Operations
259875000
Annuals > 1 > cash Flow > capital Expenditures
93447000
Annuals > 1 > cash Flow > cash From Investing
-152975000
Annuals > 1 > cash Flow > cash From Financing
-99835000
Annuals > 1 > cash Flow > net Change In Cash
11459000
Annuals > 1 > ratios > PE
44.1100128921358
Annuals > 1 > ratios > PB
1.2952695311586255
Annuals > 1 > ratios > ROE
5.163520625232504
Annuals > 1 > ratios > ROA
2.856089474702027
Annuals > 1 > ratios > FCF
166428000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.03769708646469652
Annuals > 1 > health Score
48
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3924493000
Annuals > 2 > income Statement > cost Of Revenue
2657718000
Annuals > 2 > income Statement > gross Profit
1266775000
Annuals > 2 > income Statement > operating Expenses
1182877000
Annuals > 2 > income Statement > operating Income
83898000
Annuals > 2 > income Statement > interest Expense
54403000
Annuals > 2 > income Statement > pretax Income
121734000
Annuals > 2 > income Statement > net Income
67079000
Annuals > 2 > income Statement > eps
13.870760959470637
Annuals > 2 > income Statement > dividends Per Share
30712000
Annuals > 2 > income Statement > shares Outstanding
4836000
Annuals > 2 > income Statement > income Tax Expense
51300000
Annuals > 2 > income Statement > EBITDA
504843000
Annuals > 2 > income Statement > operating Margin
2.137804806888431
Annuals > 2 > income Statement > total Other Income Expense Net
37836000
Annuals > 2 > balance Sheet > cash
169319000
Annuals > 2 > balance Sheet > short Term Investments
622408000
Annuals > 2 > balance Sheet > receivables
541254000
Annuals > 2 > balance Sheet > inventories
226811000
Annuals > 2 > balance Sheet > total Current Assets
1679256000
Annuals > 2 > balance Sheet > property Plant Equipment
932403000
Annuals > 2 > balance Sheet > total Assets
6553377000
Annuals > 2 > balance Sheet > payables
136186000
Annuals > 2 > balance Sheet > short Term Debt
225820000
Annuals > 2 > balance Sheet > long Term Debt
570547000
Annuals > 2 > balance Sheet > total Liabilities
2778889000
Annuals > 2 > balance Sheet > equity
3731383000
Annuals > 2 > cash Flow > net Income
70434000
Annuals > 2 > cash Flow > depreciation
328706000
Annuals > 2 > cash Flow > change In Working Capital
-127155000
Annuals > 2 > cash Flow > cash From Operations
235604000
Annuals > 2 > cash Flow > capital Expenditures
82684000
Annuals > 2 > cash Flow > cash From Investing
-184066000
Annuals > 2 > cash Flow > cash From Financing
-18107000
Annuals > 2 > cash Flow > net Change In Cash
31589000
Annuals > 2 > ratios > PE
13.870760959470637
Annuals > 2 > ratios > PB
1.4340618478456915
Annuals > 2 > ratios > ROE
1.7976980653017929
Annuals > 2 > ratios > ROA
1.0235791409528248
Annuals > 2 > ratios > FCF
152920000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.03896554281024326
Annuals > 2 > health Score
48
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
3185974000
Annuals > 3 > income Statement > cost Of Revenue
2114521000
Annuals > 3 > income Statement > gross Profit
1071453000
Annuals > 3 > income Statement > operating Expenses
994078000
Annuals > 3 > income Statement > operating Income
77375000
Annuals > 3 > income Statement > interest Expense
33943000
Annuals > 3 > income Statement > pretax Income
449627000
Annuals > 3 > income Statement > net Income
352075000
Annuals > 3 > income Statement > eps
70.91137965760322
Annuals > 3 > income Statement > dividends Per Share
30136000
Annuals > 3 > income Statement > shares Outstanding
4965000
Annuals > 3 > income Statement > income Tax Expense
96300000
Annuals > 3 > income Statement > EBITDA
719547000
Annuals > 3 > income Statement > operating Margin
2.4286136672803984
Annuals > 3 > income Statement > total Other Income Expense Net
372252000
Annuals > 3 > balance Sheet > cash
145886000
Annuals > 3 > balance Sheet > short Term Investments
824445000
Annuals > 3 > balance Sheet > receivables
640215000
Annuals > 3 > balance Sheet > inventories
141471000
Annuals > 3 > balance Sheet > total Current Assets
1847174000
Annuals > 3 > balance Sheet > property Plant Equipment
906095000
Annuals > 3 > balance Sheet > total Assets
7425525000
Annuals > 3 > balance Sheet > payables
126985000
Annuals > 3 > balance Sheet > short Term Debt
219404000
Annuals > 3 > balance Sheet > long Term Debt
525752000
Annuals > 3 > balance Sheet > total Liabilities
2999545000
Annuals > 3 > balance Sheet > equity
4399583000
Annuals > 3 > cash Flow > net Income
353327000
Annuals > 3 > cash Flow > depreciation
235977000
Annuals > 3 > cash Flow > change In Working Capital
-111238000
Annuals > 3 > cash Flow > cash From Operations
202426000
Annuals > 3 > cash Flow > capital Expenditures
162537000
Annuals > 3 > cash Flow > cash From Investing
-494635000
Annuals > 3 > cash Flow > cash From Financing
31027000
Annuals > 3 > cash Flow > net Change In Cash
-264211000
Annuals > 3 > ratios > PE
70.91137965760322
Annuals > 3 > ratios > PB
1.2487030020799699
Annuals > 3 > ratios > ROE
8.00246296069423
Annuals > 3 > ratios > ROA
4.741415590143458
Annuals > 3 > ratios > FCF
39889000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.012520190058048183
Annuals > 3 > health Score
46
Valuation > metrics > PE
6.6801
Valuation > metrics > PB
1.0981822844841709
Valuation > final Score
100
Valuation > verdict
16.6% Undervalued
Profitability > metrics > ROE
2.758190653856665
Profitability > metrics > ROA
5.481422026019197
Profitability > metrics > Net Margin
0.09612083896661008
Profitability > final Score
36
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7429873409314371
Risk > metrics > Interest Coverage
3.911442554183174
Risk > final Score
64
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.377392333688757
Liquidity > metrics > Quick Ratio
2.916159133488756
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
50
Prev Profitabilities > 0
12
Prev Profitabilities > 1
8
Prev Profitabilities > 2
86
Prev Risks > 0
64
Prev Risks > 1
88
Prev Risks > 2
54
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:32:49.747Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-20
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
11.59
Earnings History > 0 > eps Difference
-11.59
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
14.08
Earnings History > 1 > eps Estimate
12.36
Earnings History > 1 > eps Difference
1.72
Earnings History > 1 > surprise Percent
13.9159
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
14.33
Earnings History > 2 > eps Estimate
9.66
Earnings History > 2 > eps Difference
4.67
Earnings History > 2 > surprise Percent
48.3437
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
11.64
Earnings History > 3 > eps Estimate
10.8
Earnings History > 3 > eps Difference
0.84
Earnings History > 3 > surprise Percent
7.7778
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-21
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
22.58
Earnings History > 4 > eps Estimate
22.12
Earnings History > 4 > eps Difference
0.46
Earnings History > 4 > surprise Percent
2.0796
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
17.25
Earnings History > 5 > eps Estimate
15.31
Earnings History > 5 > eps Difference
1.94
Earnings History > 5 > surprise Percent
12.6715
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
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
12.7
Earnings History > 6 > eps Estimate
8.74
Earnings History > 6 > eps Difference
3.96
Earnings History > 6 > surprise Percent
45.3089
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
11.24
Earnings History > 7 > eps Estimate
8.96
Earnings History > 7 > eps Difference
2.28
Earnings History > 7 > surprise Percent
25.4464
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-23
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
10.94
Earnings History > 8 > eps Estimate
12.53
Earnings History > 8 > eps Difference
-1.59
Earnings History > 8 > surprise Percent
-12.6895
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
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
10.45
Earnings History > 9 > eps Estimate
7.9
Earnings History > 9 > eps Difference
2.55
Earnings History > 9 > surprise Percent
32.2785
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
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
12.97
Earnings History > 10 > eps Estimate
9.76
Earnings History > 10 > eps Difference
3.21
Earnings History > 10 > surprise Percent
32.8893
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
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
8.36
Earnings History > 11 > eps Estimate
8.87
Earnings History > 11 > eps Difference
-0.51
Earnings History > 11 > surprise Percent
-5.7497
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
18.8
Earnings History > 12 > eps Estimate
18.84
Earnings History > 12 > eps Difference
-0.04
Earnings History > 12 > surprise Percent
-0.2123
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
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
15.65
Earnings History > 13 > eps Estimate
13.58
Earnings History > 13 > eps Difference
2.07
Earnings History > 13 > surprise Percent
15.243
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
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
12.07
Earnings History > 14 > eps Estimate
10.17
Earnings History > 14 > eps Difference
1.9
Earnings History > 14 > surprise Percent
18.6824
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
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
12.76
Earnings History > 15 > eps Estimate
11.73
Earnings History > 15 > eps Difference
1.03
Earnings History > 15 > surprise Percent
8.7809
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-25
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
8.55
Earnings History > 16 > eps Estimate
8.23
Earnings History > 16 > eps Difference
0.32
Earnings History > 16 > surprise Percent
3.8882
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
7.9
Earnings History > 17 > eps Estimate
9.15
Earnings History > 17 > eps Difference
-1.25
Earnings History > 17 > surprise Percent
-13.6612
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
9
Earnings History > 18 > eps Estimate
9.92
Earnings History > 18 > eps Difference
-0.92
Earnings History > 18 > surprise Percent
-9.2742
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
9.1
Earnings History > 19 > eps Estimate
3.95
Earnings History > 19 > eps Difference
5.15
Earnings History > 19 > surprise Percent
130.3797
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
11.38
Earnings History > 20 > eps Estimate
10.73
Earnings History > 20 > eps Difference
0.65
Earnings History > 20 > surprise Percent
6.0578
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
8.77
Earnings History > 21 > eps Estimate
5.05
Earnings History > 21 > eps Difference
3.72
Earnings History > 21 > surprise Percent
73.6634
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
5.77
Earnings History > 22 > eps Estimate
-0.76
Earnings History > 22 > eps Difference
6.53
Earnings History > 22 > surprise Percent
859.2105
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
5.97
Earnings History > 23 > eps Estimate
6.44
Earnings History > 23 > eps Difference
-0.47
Earnings History > 23 > surprise Percent
-7.2981
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
9.13
Earnings History > 24 > eps Estimate
7.83
Earnings History > 24 > eps Difference
1.3
Earnings History > 24 > surprise Percent
16.6028
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
7.94
Earnings History > 25 > eps Estimate
6.6
Earnings History > 25 > eps Difference
1.34
Earnings History > 25 > surprise Percent
20.303
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
9.36
Earnings History > 26 > eps Estimate
9.89
Earnings History > 26 > eps Difference
-0.53
Earnings History > 26 > surprise Percent
-5.3589
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
7.18
Earnings History > 27 > eps Estimate
8.74
Earnings History > 27 > eps Difference
-1.56
Earnings History > 27 > surprise Percent
-17.849
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-25
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
14.18
Earnings History > 28 > eps Estimate
15.63
Earnings History > 28 > eps Difference
-1.45
Earnings History > 28 > surprise Percent
-9.277
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
13.19
Earnings History > 29 > eps Estimate
8.65
Earnings History > 29 > eps Difference
4.54
Earnings History > 29 > surprise Percent
52.4855
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
8.63
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
7.78
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-23
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
32.94
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
4.42
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
11.24
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
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
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
3.75
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-24
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
6.57
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
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
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
5.87
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
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
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
5.866
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
10.7575
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
6.59
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
8.7494
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-40.3167
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
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
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
6.6441
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-20
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.5829
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
51.9866
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
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.73
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
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
17.6702
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-21
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
17.4355
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
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
7.26
Earnings History > 49 > eps Estimate
7.35
Earnings History > 49 > eps Difference
-0.09
Earnings History > 49 > surprise Percent
-1.2245
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
7.36
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
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
0.6367
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
2.92
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
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
6.79
Earnings History > 53 > eps Estimate
1.31
Earnings History > 53 > eps Difference
5.48
Earnings History > 53 > surprise Percent
418.3206
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
7.5825
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
6.9483
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-24
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
8.96
Earnings History > 56 > eps Estimate
5.36
Earnings History > 56 > eps Difference
3.6
Earnings History > 56 > surprise Percent
67.1642
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
4.95
Earnings History > 57 > eps Estimate
3.85
Earnings History > 57 > eps Difference
1.1
Earnings History > 57 > surprise Percent
28.5714
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
6.67
Earnings History > 58 > eps Estimate
5.87
Earnings History > 58 > eps Difference
0.8
Earnings History > 58 > surprise Percent
13.6286
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
3.93
Earnings History > 59 > eps Estimate
4.35
Earnings History > 59 > eps Difference
-0.42
Earnings History > 59 > surprise Percent
-9.6552
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
9.28
Earnings History > 60 > eps Estimate
8.72
Earnings History > 60 > eps Difference
0.56
Earnings History > 60 > surprise Percent
6.422
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
11.24
Earnings History > 61 > eps Estimate
4.44
Earnings History > 61 > eps Difference
6.8
Earnings History > 61 > surprise Percent
153.1532
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
9.9972
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
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
4.91
Earnings History > 63 > eps Estimate
3.82
Earnings History > 63 > eps Difference
1.09
Earnings History > 63 > surprise Percent
28.534
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
8.71
Earnings History > 64 > eps Estimate
3.21
Earnings History > 64 > eps Difference
5.5
Earnings History > 64 > surprise Percent
171.3396
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.81
Earnings History > 65 > eps Estimate
1.31
Earnings History > 65 > eps Difference
0.5
Earnings History > 65 > surprise Percent
38.1679
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-31
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.3
Earnings History > 66 > eps Estimate
3.61
Earnings History > 66 > eps Difference
-2.31
Earnings History > 66 > surprise Percent
-63.9889
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-2.04
Earnings History > 67 > eps Estimate
3.48
Earnings History > 67 > eps Difference
-5.52
Earnings History > 67 > surprise Percent
-158.6207
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
10.55
Earnings History > 68 > eps Estimate
8.17
Earnings History > 68 > eps Difference
2.38
Earnings History > 68 > surprise Percent
29.131
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-31
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
7.79
Earnings History > 69 > eps Estimate
5.04
Earnings History > 69 > eps Difference
2.75
Earnings History > 69 > surprise Percent
54.5635
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
5.7
Earnings History > 70 > eps Estimate
6.9
Earnings History > 70 > eps Difference
-1.2
Earnings History > 70 > surprise Percent
-17.3913
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
5.69
Earnings History > 71 > eps Estimate
6.58
Earnings History > 71 > eps Difference
-0.89
Earnings History > 71 > surprise Percent
-13.5258
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
9.79
Earnings History > 72 > eps Estimate
8.85
Earnings History > 72 > eps Difference
0.94
Earnings History > 72 > surprise Percent
10.6215
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
6.98
Earnings History > 73 > eps Estimate
6.63
Earnings History > 73 > eps Difference
0.35
Earnings History > 73 > surprise Percent
5.279
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
8.16
Earnings History > 74 > eps Estimate
8.33
Earnings History > 74 > eps Difference
-0.17
Earnings History > 74 > surprise Percent
-2.0408
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
5.81
Earnings History > 75 > eps Estimate
8.73
Earnings History > 75 > eps Difference
-2.92
Earnings History > 75 > surprise Percent
-33.4479
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
9.2
Earnings History > 76 > eps Estimate
10.48
Earnings History > 76 > eps Difference
-1.28
Earnings History > 76 > surprise Percent
-12.2137
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
7.96
Earnings History > 77 > eps Estimate
8.62
Earnings History > 77 > eps Difference
-0.66
Earnings History > 77 > surprise Percent
-7.6566
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
9.23
Earnings History > 78 > eps Estimate
9.51
Earnings History > 78 > eps Difference
-0.28
Earnings History > 78 > surprise Percent
-2.9443
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
8.48
Earnings History > 79 > eps Estimate
7.19
Earnings History > 79 > eps Difference
1.29
Earnings History > 79 > surprise Percent
17.9416
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
10.65
Earnings History > 80 > eps Estimate
8.75
Earnings History > 80 > eps Difference
1.9
Earnings History > 80 > surprise Percent
21.7143
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
6.35
Earnings History > 81 > eps Estimate
8.01
Earnings History > 81 > eps Difference
-1.66
Earnings History > 81 > surprise Percent
-20.7241
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
8.16
Earnings History > 82 > eps Estimate
9.65
Earnings History > 82 > eps Difference
-1.49
Earnings History > 82 > surprise Percent
-15.4404
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-06
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
6.31
Earnings History > 83 > eps Estimate
7.24
Earnings History > 83 > eps Difference
-0.93
Earnings History > 83 > surprise Percent
-12.8453
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-25
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
11.03
Earnings History > 84 > eps Estimate
11.22
Earnings History > 84 > eps Difference
-0.19
Earnings History > 84 > surprise Percent
-1.6934
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-29
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
8.57
Earnings History > 85 > eps Estimate
8.33
Earnings History > 85 > eps Difference
0.24
Earnings History > 85 > surprise Percent
2.8812
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
8.82
Earnings History > 86 > eps Estimate
8.32
Earnings History > 86 > eps Difference
0.5
Earnings History > 86 > surprise Percent
6.0096
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-30
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
6.15
Earnings History > 87 > eps Estimate
5.91
Earnings History > 87 > eps Difference
0.24
Earnings History > 87 > surprise Percent
4.0609
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-29
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
9.61
Earnings History > 88 > eps Estimate
7.55
Earnings History > 88 > eps Difference
2.06
Earnings History > 88 > surprise Percent
27.2848
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-31
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
2.06
Earnings History > 89 > eps Estimate
5.46
Earnings History > 89 > eps Difference
-3.4
Earnings History > 89 > surprise Percent
-62.2711
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-31
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
6.46
Earnings History > 90 > eps Estimate
7.32
Earnings History > 90 > eps Difference
-0.86
Earnings History > 90 > surprise Percent
-11.7486
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-22
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
4.21
Earnings History > 91 > eps Estimate
3.77
Earnings History > 91 > eps Difference
0.44
Earnings History > 91 > surprise Percent
11.6711
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-24
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
8.28
Earnings History > 92 > eps Estimate
7.47
Earnings History > 92 > eps Difference
0.81
Earnings History > 92 > surprise Percent
10.8434
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-18
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
5.46
Earnings History > 93 > eps Estimate
4.94
Earnings History > 93 > eps Difference
0.52
Earnings History > 93 > surprise Percent
10.5263
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-19
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
5.85
Earnings History > 94 > eps Estimate
4.55
Earnings History > 94 > eps Difference
1.3
Earnings History > 94 > surprise Percent
28.5714
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-19
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
2.68
Earnings History > 95 > eps Estimate
2.26
Earnings History > 95 > eps Difference
0.42
Earnings History > 95 > surprise Percent
18.5841
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-25
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
2.93
Earnings History > 96 > eps Estimate
3.34
Earnings History > 96 > eps Difference
-0.41
Earnings History > 96 > surprise Percent
-12.2754
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-19
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
1.56
Earnings History > 97 > eps Estimate
1.39
Earnings History > 97 > eps Difference
0.17
Earnings History > 97 > surprise Percent
12.2302
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-20
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
1.5
Earnings History > 98 > eps Estimate
2.35
Earnings History > 98 > eps Difference
-0.85
Earnings History > 98 > surprise Percent
-36.1702
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-20
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.95
Earnings History > 99 > eps Estimate
2.4
Earnings History > 99 > eps Difference
-1.45
Earnings History > 99 > surprise Percent
-60.4167
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-26
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
5.72
Earnings History > 100 > eps Estimate
5.34
Earnings History > 100 > eps Difference
0.38
Earnings History > 100 > surprise Percent
7.1161
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-20
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
3.51
Earnings History > 101 > eps Estimate
4.29
Earnings History > 101 > eps Difference
-0.78
Earnings History > 101 > surprise Percent
-18.1818
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-21
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
4.33
Earnings History > 102 > eps Estimate
5.7
Earnings History > 102 > eps Difference
-1.37
Earnings History > 102 > surprise Percent
-24.0351
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-24
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
2.5
Earnings History > 103 > eps Estimate
3.88
Earnings History > 103 > eps Difference
-1.38
Earnings History > 103 > surprise Percent
-35.567
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-25
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
6.09
Earnings History > 104 > eps Estimate
7.26
Earnings History > 104 > eps Difference
-1.17
Earnings History > 104 > surprise Percent
-16.1157
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-22
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
5.9
Earnings History > 105 > eps Estimate
5.61
Earnings History > 105 > eps Difference
0.29
Earnings History > 105 > surprise Percent
5.1693
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
6.67
Earnings History > 106 > eps Estimate
6.51
Earnings History > 106 > eps Difference
0.16
Earnings History > 106 > surprise Percent
2.4578
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
4.43
Earnings History > 107 > eps Estimate
4.42
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
0.2262
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-26
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
6.3
Earnings History > 108 > eps Estimate
6.63
Earnings History > 108 > eps Difference
-0.33
Earnings History > 108 > surprise Percent
-4.9774
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-22
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
5
Earnings History > 109 > eps Estimate
5.35
Earnings History > 109 > eps Difference
-0.35
Earnings History > 109 > surprise Percent
-6.5421
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
6.3
Earnings History > 110 > eps Estimate
6.82
Earnings History > 110 > eps Difference
-0.52
Earnings History > 110 > surprise Percent
-7.6246
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-24
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
4.4
Earnings History > 111 > eps Estimate
4.3
Earnings History > 111 > eps Difference
0.1
Earnings History > 111 > surprise Percent
2.3256
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-27
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
5.93
Earnings History > 112 > eps Estimate
6.61
Earnings History > 112 > eps Difference
-0.68
Earnings History > 112 > surprise Percent
-10.2874
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-21
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
5.15
Earnings History > 113 > eps Estimate
5.23
Earnings History > 113 > eps Difference
-0.08
Earnings History > 113 > surprise Percent
-1.5296
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-22
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
6.6
Earnings History > 114 > eps Estimate
6.68
Earnings History > 114 > eps Difference
-0.08
Earnings History > 114 > surprise Percent
-1.1976
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-22
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
4.35
Earnings History > 115 > eps Estimate
3.7
Earnings History > 115 > eps Difference
0.65
Earnings History > 115 > surprise Percent
17.5676
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-28
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
5.96
Earnings History > 116 > eps Estimate
5.49
Earnings History > 116 > eps Difference
0.47
Earnings History > 116 > surprise Percent
8.561
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-22
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
5
Earnings History > 117 > eps Estimate
4.59
Earnings History > 117 > eps Difference
0.41
Earnings History > 117 > surprise Percent
8.9325
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-23
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
5.76
Earnings History > 118 > eps Estimate
4.98
Earnings History > 118 > eps Difference
0.78
Earnings History > 118 > surprise Percent
15.6627
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-23
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
3.34
Earnings History > 119 > eps Estimate
3.18
Earnings History > 119 > eps Difference
0.16
Earnings History > 119 > surprise Percent
5.0314
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-01-30
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
4.8
Earnings History > 120 > eps Estimate
4.75
Earnings History > 120 > eps Difference
0.05
Earnings History > 120 > surprise Percent
1.0526
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-24
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
3.28
Earnings History > 121 > eps Estimate
3.6
Earnings History > 121 > eps Difference
-0.32
Earnings History > 121 > surprise Percent
-8.8889
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-07-25
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
4.65
Earnings History > 122 > eps Estimate
3.99
Earnings History > 122 > eps Difference
0.66
Earnings History > 122 > surprise Percent
16.5414
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-04-25
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
3.16
Earnings History > 123 > eps Estimate
2.82
Earnings History > 123 > eps Difference
0.34
Earnings History > 123 > surprise Percent
12.0567
Earnings History > 124 > period
1994-12-31
Earnings History > 124 > report Date
1995-01-31
Earnings History > 124 > date
1994-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
4.56
Earnings History > 124 > eps Estimate
4.22
Earnings History > 124 > eps Difference
0.34
Earnings History > 124 > surprise Percent
8.0569
Earnings History > 125 > period
1994-09-30
Earnings History > 125 > report Date
1994-10-26
Earnings History > 125 > date
1994-09-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
3.4
Earnings History > 125 > eps Estimate
2.91
Earnings History > 125 > eps Difference
0.49
Earnings History > 125 > surprise Percent
16.8385
Earnings History > 126 > period
1994-06-30
Earnings History > 126 > report Date
1994-07-26
Earnings History > 126 > date
1994-06-30
Earnings History > 126 > before After Market
BeforeMarket
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
3.54
Earnings History > 126 > eps Estimate
3.35
Earnings History > 126 > eps Difference
0.19
Earnings History > 126 > surprise Percent
5.6716
Earnings History > 127 > period
1994-03-31
Earnings History > 127 > report Date
1994-04-26
Earnings History > 127 > date
1994-03-31
Earnings History > 127 > before After Market
BeforeMarket
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
2.46
Earnings History > 127 > eps Estimate
2.43
Earnings History > 127 > eps Difference
0.03
Earnings History > 127 > surprise Percent
1.2346
Earnings History > 128 > period
1993-12-31
Earnings History > 128 > report Date
1994-02-01
Earnings History > 128 > date
1993-12-31
Earnings History > 128 > before After Market
BeforeMarket
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
3.63
Earnings History > 128 > eps Estimate
3.6
Earnings History > 128 > eps Difference
0.03
Earnings History > 128 > surprise Percent
0.8333
Earnings History > 129 > period
1993-09-30
Earnings History > 129 > report Date
1993-10-26
Earnings History > 129 > date
1993-09-30
Earnings History > 129 > before After Market
BeforeMarket
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
2.68
Earnings History > 129 > eps Estimate
2.52
Earnings History > 129 > eps Difference
0.16
Earnings History > 129 > surprise Percent
6.3492
Earnings History > 130 > period
1993-06-30
Earnings History > 130 > report Date
1993-07-28
Earnings History > 130 > date
1993-06-30
Earnings History > 130 > before After Market
BeforeMarket
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
3.23
Earnings History > 130 > eps Estimate
4.26
Earnings History > 130 > eps Difference
-1.03
Earnings History > 130 > surprise Percent
-24.1784
Earnings History > 131 > period
1993-03-31
Earnings History > 131 > report Date
1993-04-27
Earnings History > 131 > date
1993-03-31
Earnings History > 131 > before After Market
BeforeMarket
Earnings History > 131 > currency
USD
Earnings History > 131 > eps Actual
2.42
Earnings History > 131 > eps Estimate
1.98
Earnings History > 131 > eps Difference
0.44
Earnings History > 131 > surprise Percent
22.2222
Earnings History > 132 > period
1992-12-31
Earnings History > 132 > report Date
1993-02-02
Earnings History > 132 > date
1992-12-31
Earnings History > 132 > before After Market
BeforeMarket
Earnings History > 132 > currency
USD
Earnings History > 132 > eps Actual
2.94
Earnings History > 132 > eps Estimate
3.28
Earnings History > 132 > eps Difference
-0.34
Earnings History > 132 > surprise Percent
-10.3659
Graham Holdings Company, through its subsidiaries, operates as a diversified holding company in the United States and internationally. The company provides test preparation services and materials; professional training and exam preparation for professional certifications and licensures; and non-academic operations support services to the Purdue University Global; operations support services for online courses and programs; training and test preparation services for accounting and financial services professionals; language training, academic preparation programs, and preparation for proficiency exams; and A-level examination services, as well as operates colleges, business school, higher education institution, and an online learning institution. It also owns and operates television stations, restaurants, and entertainment venues; engages in the financial training and automobile dealerships business; offers social media management tools to connect newsrooms with their users; produces Foreign Policy magazine and ForeignPolicy.com website; and publishes Slate, an online magazine, as well as French-language news magazine website at slate.fr. In addition, the company provides social media marketing solutions; home health, hospice, and palliative services; burners, igniters, dampers, and controls; screw jacks, linear actuators, and related linear motion products and lifting systems; pressure impregnated kiln-dried lumber and plywood products; digital advertising services; power charging and data systems, industrial and commercial indoor lighting solutions, and electrical components and assemblies; valet repair services; in-home aesthetics; and physician and healthcare software-as-a-services, as well as operates pharmacy. The company was formerly known as The Washington Post Company and changed its name to Graham Holdings Company in November 2013. Graham Holdings Company was founded in 1877 and is based in Arlington, Virginia.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AFirst Trust Advisors LP Has $41.35 Million Position in Graham Holdings Company $GHC - MarketBeat
12/10/2025
First Trust Advisors LP Has $41.35 Million Position in Graham Holdings Company $GHC MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG SELL
Target Price:
$945
Analyst Picks
Strong Buy
0
Buy
0
Hold
0
Sell
0
Strong Sell
1
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)
-
Very 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)
-
High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 70.25% of the total shares of Graham Holdings Co
1.
BlackRock Inc(9.6782%)
since
2025/06/30
2.
Vanguard Group Inc(7.6575%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.0236%)
since
2025/06/30
4.
Madison Avenue Partners, LP(5.6256%)
since
2025/06/30
5.
Wallace Capital Management, INC.(3.7171%)
since
2025/06/30
6.
State Street Corp(3.1004%)
since
2025/06/30
7.
iShares Core S&P Mid-Cap ETF(2.5354%)
since
2025/08/31
8.
Vanguard Total Stock Mkt Idx Inv(2.1762%)
since
2025/07/31
9.
AQR Capital Management LLC(2.1389%)
since
2025/06/30
10.
DFA US Small Cap Value I(2.0625%)
since
2025/07/31
11.
Geode Capital Management, LLC(1.9113%)
since
2025/06/30
12.
iShares Russell 2000 ETF(1.796%)
since
2025/08/31
13.
Spiltan Globalfond Investmentbolag(1.7406%)
since
2025/08/31
14.
Vanguard Small Cap Index(1.7014%)
since
2025/07/31
15.
Charles Schwab Investment Management Inc(1.1314%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.0949%)
since
2025/07/31
17.
First Trust Advisors L.P.(1.0024%)
since
2025/06/30
18.
Bank of New York Mellon Corp(0.9923%)
since
2025/06/30
19.
Southeastern Asset Management Inc(0.984%)
since
2025/06/30
20.
Northern Trust Corp(0.9741%)
since
2025/06/30
21.
Goldman Sachs Group Inc(0.8414%)
since
2025/06/30
22.
Vanguard Institutional Extnd Mkt Idx Tr(0.8352%)
since
2025/07/31
23.
First Trust SMID Cp Rising Div Achv ETF(0.8311%)
since
2025/08/28
24.
Longleaf Partners Small-Cap(0.8097%)
since
2025/06/30
25.
Fidelity Small Cap Index(0.738%)
since
2025/06/30
26.
Morgan Stanley - Brokerage Accounts(0.695%)
since
2025/06/30
27.
Amvescap Plc.(0.6722%)
since
2025/06/30
28.
iShares Russell 2000 Value ETF(0.6498%)
since
2025/08/31
29.
DFA US Targeted Value I(0.6378%)
since
2025/07/31
30.
London Company of Virginia(0.6203%)
since
2025/06/30
31.
SPDR® S&P MIDCAP 400 ETF Trust(0.5965%)
since
2025/07/31
32.
DFA US Small Cap I(0.5882%)
since
2025/07/31
33.
Dimensional US Targeted Value ETF(0.546%)
since
2025/08/29
34.
Pacer Advisors, INC.(0.5028%)
since
2025/06/30
35.
JPMorgan Chase & Co(0.4893%)
since
2025/06/30
36.
Pacer US Small Cap Cash Cows 100 ETF(0.456%)
since
2025/08/29
37.
Arrowstreet Capital Limited Partnership(0.438%)
since
2025/06/30
38.
iShares S&P Mid-Cap 400 Value ETF(0.4249%)
since
2025/08/31
39.
Fidelity Extended Market Index(0.4201%)
since
2025/07/31
40.
Vanguard Dividend Appreciation ETF(0.4186%)
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
11.59
Date
2025-09-30
EPS Actual
14.08
EPS Estimate
12.36
EPS Difference
1.72
Surprise Percent
13.9159%
(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.