_id
6915eebabc934aba376b1ed7
Ticker
RHI
Name
Robert Half International Inc
Exchange
NYSE
Address
2884 Sand Hill Road, Menlo Park, CA, United States, 94025
Country
USA
Sector
Industrials
Industry
Staffing & Employment Services
Currency
USD
Website
https://www.roberthalf.com
Description
Robert Half Inc. provides talent solutions and business consulting services in the United States and internationally. The company operates through Contract Talent Solutions, Permanent Placement Talent Solutions, and Protiviti segments. The Contract Talent Solutions segment provides contract engagement professionals in the fields of finance and accounting, technology, marketing and creative, legal and administrative, and customer support. This segment markets its services to clients and employment candidates through national and local advertising activities, including radio, digital advertising, job boards, alliance partners, and events. The Permanent Placement Talent Solutions segment engages in the placement of full-time accounting, finance, and tax and accounting operations personnel. The Protiviti segment offers consulting services for compliance, finance, technology, operations, data, digital, legal, HR, governance, risk and internal audit. It offers it services under the Accountemps, Robert Half Finance and Accounting, OfficeTeam, Robert Half Technology, Robert Half Management Resources, Robert Half Legal, and The Creative Group brands. The company was formerly known as Robert Half International Inc. and changed its name to Robert Half Inc. in July 2023. Robert Half Inc. was founded in 1948 and is headquartered in Menlo Park, California.
Last Close
27.73
Volume
1668880
Current Price
27.66
Change
-0.25243418680129925
Last Updated
2025-12-03T12:55:49.375Z
Image
data:image/webp;base64,UklGRlwCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSEgAAAABN6CobSOm43lMjvFhnTQiIvAZroaiSJKasXAOSA5ACDgA/0py/ET0X0HaBkx3JFQE9xMVfE0cZKlKgVhHqr//zfjeauDN4w9WUDgg7gEAALALAJ0BKkAAQAA+tVajTickoyIkCkjgFolsAMEV1WHAI7C724+iAfqr1uXoAeWB+0nwv/tPhABfxjSFxvOzXtTcXzvzls6Uding/8BlWFwSr26NOZ6CI7yz89a+75TAK4vVfCAG5AD+9+nP//PrwkWrLBv397f1P+MZ391/js/eRJpBkDDTynHn8tw2XehwqgFQBe69owBcqP0C43E3txu5H5YDdu/QrGSmcsm73bHGTKl+tbiaHbmt/eGtIuEjSRs9jdqD3rb8EZnuM3knPuaHozMASGWXy1Tt7inWNOtHM1n1Hqb4CfePenrD4mk24XHxoz+cTGJo1ur2S5NBW0WO5ngohiaelYNCHCwkZiinXI1GdX+7xYFLq3fmqvZB3gAo2Guz2123qzvAGddXhgoNyA7Rhp6jcs9wpyeq5zwe5DSviCuvqbdAMeNj+FMhrmE7gnFZLpJH5Q06/AtQ/Lc+ruzPjfeuiT3kGUvh35pnmOGW1GCFRvRPbuxVvwWrj+gnZzNUpuTBbJRKlkN1yVZBSrurJjwM7Vtir9IVSgupvZza9mlyhwFCi6ab4L3ZkJ/kmVcIIPIwaTES8kz9hmb/vYj//54wxwYkx1WM7j97fp5qX34VxtU/hcwayepfKcwPhuBpCwEPIGzMAAAA
Ipo Date
1992-03-10T00:00:00.000Z
Market Cap
2787639296
Next Dividend Date
2025-12-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.59
Dividend Yield
8.532176428054953
Sentiment
0.9952105263157897
Sentiment Sources
19
Rating
2.9091
Target Price
34.6667
Strong Buy
2
Buy
0
Hold
6
Sell
1
Strong Sell
2
Current Quarter
2025-09-30
Revenue
1354477000
Cost Of Revenue
850246000
Gross Profit
504231000
Operating Expenses
490643000
Operating Income
13588000
Interest Expense
-
Pretax Income
63719000
Net Income
42916000
Eps
0.4269016900595848
Dividends Per Share
58890000
Shares Outstanding
101161069
Income Tax Expense
20803000
EBITDA
55107000
Operating Margin
1.0031916378055883
Total Other Income Expense Net
50131000
Cash
365289000
Short Term Investments
-
Receivables
838002000
Inventories
-
Total Current Assets
2115806000
Property Plant Equipment
328614000
Total Assets
2846378000
Payables
151447000
Short Term Debt
69743000
Long Term Debt
-
Total Liabilities
1560286000
Equity
1286092000
Depreciation
19770000
Change In Working Capital
27247000
Cash From Operations
77402000
Capital Expenditures
13835000
Cash From Investing
-13880000
Cash From Financing
-79960000
Net Change In Cash
-15258000
PE
17.7922
PB
2.1620787159861035
ROE
3.3369307949975586
ROA
1.5077407146907402
FCF
63567000
Fcf Percent
0.046931029467462346
Piotroski FScore
4
Health Score
48
Deep Value Investing Score
4.5
Defensive Investing Score
7.5
Dividend Investing Score
4.5
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
7
Net Net Investing Score
4
Quality Investing Score
4.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1354477000
Quarters > 0 > income Statement > cost Of Revenue
850246000
Quarters > 0 > income Statement > gross Profit
504231000
Quarters > 0 > income Statement > operating Expenses
490643000
Quarters > 0 > income Statement > operating Income
13588000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
63719000
Quarters > 0 > income Statement > net Income
42916000
Quarters > 0 > income Statement > eps
0.4269016900595848
Quarters > 0 > income Statement > dividends Per Share
58890000
Quarters > 0 > income Statement > shares Outstanding
100529000
Quarters > 0 > income Statement > income Tax Expense
20803000
Quarters > 0 > income Statement > EBITDA
55107000
Quarters > 0 > income Statement > operating Margin
1.0031916378055883
Quarters > 0 > income Statement > total Other Income Expense Net
50131000
Quarters > 0 > balance Sheet > cash
365289000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
838002000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
2115806000
Quarters > 0 > balance Sheet > property Plant Equipment
328614000
Quarters > 0 > balance Sheet > total Assets
2846378000
Quarters > 0 > balance Sheet > payables
151447000
Quarters > 0 > balance Sheet > short Term Debt
69743000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1560286000
Quarters > 0 > balance Sheet > equity
1286092000
Quarters > 0 > cash Flow > net Income
42916000
Quarters > 0 > cash Flow > depreciation
19770000
Quarters > 0 > cash Flow > change In Working Capital
27247000
Quarters > 0 > cash Flow > cash From Operations
77402000
Quarters > 0 > cash Flow > capital Expenditures
13835000
Quarters > 0 > cash Flow > cash From Investing
-13880000
Quarters > 0 > cash Flow > cash From Financing
-79960000
Quarters > 0 > cash Flow > net Change In Cash
-15258000
Quarters > 0 > ratios > PE
0.4269016900595848
Quarters > 0 > ratios > PB
2.1620787159861035
Quarters > 0 > ratios > ROE
3.3369307949975586
Quarters > 0 > ratios > ROA
1.5077407146907402
Quarters > 0 > ratios > FCF
63567000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.046931029467462346
Quarters > 0 > health Score
48
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1369743000
Quarters > 1 > income Statement > cost Of Revenue
860269000
Quarters > 1 > income Statement > gross Profit
509474000
Quarters > 1 > income Statement > operating Expenses
495332000
Quarters > 1 > income Statement > operating Income
14142000
Quarters > 1 > income Statement > interest Expense
57654000
Quarters > 1 > income Statement > pretax Income
61433000
Quarters > 1 > income Statement > net Income
40968000
Quarters > 1 > income Statement > eps
0.40652536318170995
Quarters > 1 > income Statement > dividends Per Share
59369000
Quarters > 1 > income Statement > shares Outstanding
100776000
Quarters > 1 > income Statement > income Tax Expense
20465000
Quarters > 1 > income Statement > EBITDA
14663000
Quarters > 1 > income Statement > operating Margin
1.032456453509892
Quarters > 1 > income Statement > total Other Income Expense Net
47291000
Quarters > 1 > balance Sheet > cash
380547000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
826872000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2077921000
Quarters > 1 > balance Sheet > property Plant Equipment
332739000
Quarters > 1 > balance Sheet > total Assets
2832196000
Quarters > 1 > balance Sheet > payables
149758000
Quarters > 1 > balance Sheet > short Term Debt
69275000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
1520278000
Quarters > 1 > balance Sheet > equity
1311918000
Quarters > 1 > cash Flow > net Income
40968000
Quarters > 1 > cash Flow > depreciation
21089000
Quarters > 1 > cash Flow > change In Working Capital
98295000
Quarters > 1 > cash Flow > cash From Operations
119377000
Quarters > 1 > cash Flow > capital Expenditures
15179000
Quarters > 1 > cash Flow > cash From Investing
-16033000
Quarters > 1 > cash Flow > cash From Financing
-80433000
Quarters > 1 > cash Flow > net Change In Cash
38074000
Quarters > 1 > ratios > PE
0.40652536318170995
Quarters > 1 > ratios > PB
2.1247243806396434
Quarters > 1 > ratios > ROE
3.122756147868998
Quarters > 1 > ratios > ROA
1.4465100579197203
Quarters > 1 > ratios > FCF
104198000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07607120459823485
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1351907000
Quarters > 2 > income Statement > cost Of Revenue
874176000
Quarters > 2 > income Statement > gross Profit
477731000
Quarters > 2 > income Statement > operating Expenses
438849000
Quarters > 2 > income Statement > operating Income
38882000
Quarters > 2 > income Statement > interest Expense
20171000
Quarters > 2 > income Statement > pretax Income
22283000
Quarters > 2 > income Statement > net Income
17350000
Quarters > 2 > income Statement > eps
0.17175666980151463
Quarters > 2 > income Statement > dividends Per Share
61290000
Quarters > 2 > income Statement > shares Outstanding
101015000
Quarters > 2 > income Statement > income Tax Expense
4933000
Quarters > 2 > income Statement > EBITDA
43901000
Quarters > 2 > income Statement > operating Margin
2.8760854112006227
Quarters > 2 > income Statement > total Other Income Expense Net
-16599000
Quarters > 2 > balance Sheet > cash
342473000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
786560000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1966382000
Quarters > 2 > balance Sheet > property Plant Equipment
328132000
Quarters > 2 > balance Sheet > total Assets
2696953000
Quarters > 2 > balance Sheet > payables
144617000
Quarters > 2 > balance Sheet > short Term Debt
67251000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
1383731000
Quarters > 2 > balance Sheet > equity
1313222000
Quarters > 2 > cash Flow > net Income
17350000
Quarters > 2 > cash Flow > depreciation
21618000
Quarters > 2 > cash Flow > change In Working Capital
-142330000
Quarters > 2 > cash Flow > cash From Operations
-59347000
Quarters > 2 > cash Flow > capital Expenditures
12394000
Quarters > 2 > cash Flow > cash From Investing
-32708000
Quarters > 2 > cash Flow > cash From Financing
-111225000
Quarters > 2 > cash Flow > net Change In Cash
-195110000
Quarters > 2 > ratios > PE
0.17175666980151463
Quarters > 2 > ratios > PB
2.1276485620862275
Quarters > 2 > ratios > ROE
1.3211779881847852
Quarters > 2 > ratios > ROA
0.6433185895341891
Quarters > 2 > ratios > FCF
-71741000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.053066520108261885
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1382372000
Quarters > 3 > income Statement > cost Of Revenue
846274000
Quarters > 3 > income Statement > gross Profit
536097999
Quarters > 3 > income Statement > operating Expenses
471326000
Quarters > 3 > income Statement > operating Income
64772000
Quarters > 3 > income Statement > interest Expense
5740000
Quarters > 3 > income Statement > pretax Income
75336000
Quarters > 3 > income Statement > net Income
54290000
Quarters > 3 > income Statement > eps
0.5269441316923554
Quarters > 3 > income Statement > dividends Per Share
54140000
Quarters > 3 > income Statement > shares Outstanding
103028000
Quarters > 3 > income Statement > income Tax Expense
21046000
Quarters > 3 > income Statement > EBITDA
78112000
Quarters > 3 > income Statement > operating Margin
4.685569441510679
Quarters > 3 > income Statement > total Other Income Expense Net
10564000
Quarters > 3 > balance Sheet > cash
537583000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
772285000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2129422000
Quarters > 3 > balance Sheet > property Plant Equipment
317948000
Quarters > 3 > balance Sheet > total Assets
2854405000
Quarters > 3 > balance Sheet > payables
166955000
Quarters > 3 > balance Sheet > short Term Debt
64619000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
1476402000
Quarters > 3 > balance Sheet > equity
1378003000
Quarters > 3 > cash Flow > net Income
54290000
Quarters > 3 > cash Flow > depreciation
22152000
Quarters > 3 > cash Flow > change In Working Capital
65760000
Quarters > 3 > cash Flow > cash From Operations
154833000
Quarters > 3 > cash Flow > capital Expenditures
14306000
Quarters > 3 > cash Flow > cash From Investing
-29014000
Quarters > 3 > cash Flow > cash From Financing
-134624000
Quarters > 3 > cash Flow > net Change In Cash
-32883000
Quarters > 3 > ratios > PE
0.5269441316923554
Quarters > 3 > ratios > PB
2.0680321305541427
Quarters > 3 > ratios > ROE
3.9397592022658876
Quarters > 3 > ratios > ROA
1.901972565210613
Quarters > 3 > ratios > FCF
140527000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.10165642822626615
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
5795837000
Annuals > 0 > income Statement > cost Of Revenue
3548607000
Annuals > 0 > income Statement > gross Profit
2247230000
Annuals > 0 > income Statement > operating Expenses
2004539000
Annuals > 0 > income Statement > operating Income
241474000
Annuals > 0 > income Statement > interest Expense
94079000
Annuals > 0 > income Statement > pretax Income
357671000
Annuals > 0 > income Statement > net Income
251598000
Annuals > 0 > income Statement > eps
2.4420351749039098
Annuals > 0 > income Statement > dividends Per Share
220409000
Annuals > 0 > income Statement > shares Outstanding
103028000
Annuals > 0 > income Statement > income Tax Expense
106073000
Annuals > 0 > income Statement > EBITDA
330789000
Annuals > 0 > income Statement > operating Margin
4.166335250629029
Annuals > 0 > income Statement > total Other Income Expense Net
116197000
Annuals > 0 > balance Sheet > cash
537583000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
772285000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2129422000
Annuals > 0 > balance Sheet > property Plant Equipment
317948000
Annuals > 0 > balance Sheet > total Assets
2854405000
Annuals > 0 > balance Sheet > payables
166955000
Annuals > 0 > balance Sheet > short Term Debt
64619000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
1476402000
Annuals > 0 > balance Sheet > equity
1378003000
Annuals > 0 > cash Flow > net Income
251598000
Annuals > 0 > cash Flow > depreciation
89315000
Annuals > 0 > cash Flow > change In Working Capital
90414000
Annuals > 0 > cash Flow > cash From Operations
410469000
Annuals > 0 > cash Flow > capital Expenditures
56318000
Annuals > 0 > cash Flow > cash From Investing
-87119000
Annuals > 0 > cash Flow > cash From Financing
-496441000
Annuals > 0 > cash Flow > net Change In Cash
-194157000
Annuals > 0 > ratios > PE
2.4420351749039098
Annuals > 0 > ratios > PB
2.0485929275915944
Annuals > 0 > ratios > ROE
18.258160541014785
Annuals > 0 > ratios > ROA
8.814376376162459
Annuals > 0 > ratios > FCF
354151000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.06110437543360864
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
6392517000
Annuals > 1 > income Statement > cost Of Revenue
3936764000
Annuals > 1 > income Statement > gross Profit
2575004000
Annuals > 1 > income Statement > operating Expenses
2107531000
Annuals > 1 > income Statement > operating Income
467473000
Annuals > 1 > income Statement > interest Expense
88020000
Annuals > 1 > income Statement > pretax Income
576583000
Annuals > 1 > income Statement > net Income
411146000
Annuals > 1 > income Statement > eps
3.8760299413616908
Annuals > 1 > income Statement > dividends Per Share
205910000
Annuals > 1 > income Statement > shares Outstanding
106074000
Annuals > 1 > income Statement > income Tax Expense
165437000
Annuals > 1 > income Statement > EBITDA
467473000
Annuals > 1 > income Statement > operating Margin
7.312815906473147
Annuals > 1 > income Statement > total Other Income Expense Net
109110000
Annuals > 1 > balance Sheet > cash
731740000
Annuals > 1 > balance Sheet > short Term Investments
28616000
Annuals > 1 > balance Sheet > receivables
860872000
Annuals > 1 > balance Sheet > inventories
670094000
Annuals > 1 > balance Sheet > total Current Assets
2266090000
Annuals > 1 > balance Sheet > property Plant Equipment
318065000
Annuals > 1 > balance Sheet > total Assets
3010789000
Annuals > 1 > balance Sheet > payables
132088000
Annuals > 1 > balance Sheet > short Term Debt
80459000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
1422438000
Annuals > 1 > balance Sheet > equity
1588351000
Annuals > 1 > cash Flow > net Income
411146000
Annuals > 1 > cash Flow > depreciation
98967000
Annuals > 1 > cash Flow > change In Working Capital
181311000
Annuals > 1 > cash Flow > cash From Operations
636881000
Annuals > 1 > cash Flow > capital Expenditures
45874000
Annuals > 1 > cash Flow > cash From Investing
-112250000
Annuals > 1 > cash Flow > cash From Financing
-460535000
Annuals > 1 > cash Flow > net Change In Cash
73114000
Annuals > 1 > ratios > PE
3.8760299413616908
Annuals > 1 > ratios > PB
1.829839626127978
Annuals > 1 > ratios > ROE
25.885084594022356
Annuals > 1 > ratios > ROA
13.655756016114049
Annuals > 1 > ratios > FCF
591007000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09245294146265079
Annuals > 1 > health Score
80
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7238142000
Annuals > 2 > income Statement > cost Of Revenue
4144093000
Annuals > 2 > income Statement > gross Profit
3094049000
Annuals > 2 > income Statement > operating Expenses
2117295999
Annuals > 2 > income Statement > operating Income
976753001
Annuals > 2 > income Statement > interest Expense
8008000
Annuals > 2 > income Statement > pretax Income
896955000
Annuals > 2 > income Statement > net Income
657919000
Annuals > 2 > income Statement > eps
6.0264997114618355
Annuals > 2 > income Statement > dividends Per Share
189286000
Annuals > 2 > income Statement > shares Outstanding
109171000
Annuals > 2 > income Statement > income Tax Expense
239036000
Annuals > 2 > income Statement > EBITDA
1024151000
Annuals > 2 > income Statement > operating Margin
13.494526647860736
Annuals > 2 > income Statement > total Other Income Expense Net
-79798001
Annuals > 2 > balance Sheet > cash
658626000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1018287000
Annuals > 2 > balance Sheet > inventories
558236000
Annuals > 2 > balance Sheet > total Current Assets
2229004000
Annuals > 2 > balance Sheet > property Plant Equipment
311685000
Annuals > 2 > balance Sheet > total Assets
2964488000
Annuals > 2 > balance Sheet > payables
146180000
Annuals > 2 > balance Sheet > short Term Debt
86083000
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
1395930000
Annuals > 2 > balance Sheet > equity
1568558000
Annuals > 2 > cash Flow > net Income
657919000
Annuals > 2 > cash Flow > depreciation
49065000
Annuals > 2 > cash Flow > change In Working Capital
-187822000
Annuals > 2 > cash Flow > cash From Operations
683750000
Annuals > 2 > cash Flow > capital Expenditures
61120000
Annuals > 2 > cash Flow > cash From Investing
-116623000
Annuals > 2 > cash Flow > cash From Financing
-509183000
Annuals > 2 > cash Flow > net Change In Cash
39625000
Annuals > 2 > ratios > PE
6.0264997114618355
Annuals > 2 > ratios > PB
1.9070288762034937
Annuals > 2 > ratios > ROE
41.944193329159646
Annuals > 2 > ratios > ROA
22.193343336184864
Annuals > 2 > ratios > FCF
622630000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08602069426104103
Annuals > 2 > health Score
79
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
6461444000
Annuals > 3 > income Statement > cost Of Revenue
3765416000
Annuals > 3 > income Statement > gross Profit
2696028000
Annuals > 3 > income Statement > operating Expenses
1951282000
Annuals > 3 > income Statement > operating Income
744746000
Annuals > 3 > income Statement > interest Expense
122353000
Annuals > 3 > income Statement > pretax Income
803780000
Annuals > 3 > income Statement > net Income
598626000
Annuals > 3 > income Statement > eps
5.358366601621941
Annuals > 3 > income Statement > dividends Per Share
170612000
Annuals > 3 > income Statement > shares Outstanding
111718000
Annuals > 3 > income Statement > income Tax Expense
205154000
Annuals > 3 > income Statement > EBITDA
796956000
Annuals > 3 > income Statement > operating Margin
11.52599945151579
Annuals > 3 > income Statement > total Other Income Expense Net
59034000
Annuals > 3 > balance Sheet > cash
619001000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
984691000
Annuals > 3 > balance Sheet > inventories
609209000
Annuals > 3 > balance Sheet > total Current Assets
2268547000
Annuals > 3 > balance Sheet > property Plant Equipment
322196000
Annuals > 3 > balance Sheet > total Assets
2952359000
Annuals > 3 > balance Sheet > payables
158195000
Annuals > 3 > balance Sheet > short Term Debt
83787000
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
1571308000
Annuals > 3 > balance Sheet > equity
1381051000
Annuals > 3 > cash Flow > net Income
598626000
Annuals > 3 > cash Flow > depreciation
54451000
Annuals > 3 > cash Flow > change In Working Capital
-53628000
Annuals > 3 > cash Flow > cash From Operations
603136000
Annuals > 3 > cash Flow > capital Expenditures
36611000
Annuals > 3 > cash Flow > cash From Investing
-87609000
Annuals > 3 > cash Flow > cash From Financing
-458589000
Annuals > 3 > cash Flow > net Change In Cash
44575000
Annuals > 3 > ratios > PE
5.358366601621941
Annuals > 3 > ratios > PB
2.216480926482802
Annuals > 3 > ratios > ROE
43.34568383064782
Annuals > 3 > ratios > ROA
20.27619269878765
Annuals > 3 > ratios > FCF
566525000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.08767776986073082
Annuals > 3 > health Score
73
Valuation > metrics > PE
17.7922
Valuation > metrics > PB
2.1620787159861035
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.3369307949975586
Profitability > metrics > ROA
2.028352315855045
Profitability > metrics > Net Margin
0.03168455425968843
Profitability > final Score
18
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2131993667638086
Risk > metrics > Interest Coverage
1.5777984208081746
Risk > final Score
36
Risk > verdict
High
Liquidity > metrics > Current Ratio
9.56555902165559
Liquidity > metrics > Quick Ratio
9.56555902165559
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
17
Prev Profitabilities > 1
7
Prev Profitabilities > 2
21
Prev Risks > 0
31
Prev Risks > 1
38
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:17:37.720Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-21
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-28
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.3
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-22
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.43
Earnings History > 2 > eps Estimate
0.43
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-23
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.41
Earnings History > 3 > eps Estimate
0.4
Earnings History > 3 > eps Difference
0.01
Earnings History > 3 > surprise Percent
2.5
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-23
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.17
Earnings History > 4 > eps Estimate
0.36
Earnings History > 4 > eps Difference
-0.19
Earnings History > 4 > surprise Percent
-52.7778
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-29
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.53
Earnings History > 5 > eps Estimate
0.54
Earnings History > 5 > eps Difference
-0.01
Earnings History > 5 > surprise Percent
-1.8519
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-22
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.64
Earnings History > 6 > eps Estimate
0.62
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
3.2258
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-24
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.66
Earnings History > 7 > eps Estimate
0.7
Earnings History > 7 > eps Difference
-0.04
Earnings History > 7 > surprise Percent
-5.7143
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.61
Earnings History > 8 > eps Estimate
0.61
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-30
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.83
Earnings History > 9 > eps Estimate
0.82
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
1.2195
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-24
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.9
Earnings History > 10 > eps Estimate
0.82
Earnings History > 10 > eps Difference
0.08
Earnings History > 10 > surprise Percent
9.7561
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-25
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1
Earnings History > 11 > eps Estimate
1.13
Earnings History > 11 > eps Difference
-0.13
Earnings History > 11 > surprise Percent
-11.5044
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-26
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.14
Earnings History > 12 > eps Estimate
1.13
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
0.885
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.37
Earnings History > 13 > eps Estimate
1.36
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
0.7353
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-20
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.53
Earnings History > 14 > eps Estimate
1.64
Earnings History > 14 > eps Difference
-0.11
Earnings History > 14 > surprise Percent
-6.7073
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-21
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.6
Earnings History > 15 > eps Estimate
1.59
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.6289
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-26
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.52
Earnings History > 16 > eps Estimate
1.46
Earnings History > 16 > eps Difference
0.06
Earnings History > 16 > surprise Percent
4.1096
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-27
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.51
Earnings History > 17 > eps Estimate
1.44
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
4.8611
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-21
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.53
Earnings History > 18 > eps Estimate
1.4
Earnings History > 18 > eps Difference
0.13
Earnings History > 18 > surprise Percent
9.2857
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-22
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.33
Earnings History > 19 > eps Estimate
1.05
Earnings History > 19 > eps Difference
0.28
Earnings History > 19 > surprise Percent
26.6667
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-21
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.98
Earnings History > 20 > eps Estimate
0.78
Earnings History > 20 > eps Difference
0.2
Earnings History > 20 > surprise Percent
25.641
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-28
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.84
Earnings History > 21 > eps Estimate
0.68
Earnings History > 21 > eps Difference
0.16
Earnings History > 21 > surprise Percent
23.5294
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-22
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.67
Earnings History > 22 > eps Estimate
0.59
Earnings History > 22 > eps Difference
0.08
Earnings History > 22 > surprise Percent
13.5593
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-23
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.41
Earnings History > 23 > eps Estimate
0.37
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
10.8108
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-23
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.79
Earnings History > 24 > eps Estimate
0.75
Earnings History > 24 > eps Difference
0.04
Earnings History > 24 > surprise Percent
5.3333
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-30
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.98
Earnings History > 25 > eps Estimate
0.97
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.0309
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-23
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.01
Earnings History > 26 > eps Estimate
1
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-23
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.98
Earnings History > 27 > eps Estimate
0.98
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-23
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.93
Earnings History > 28 > eps Estimate
0.95
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-2.1053
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-29
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.95
Earnings History > 29 > eps Estimate
0.91
Earnings History > 29 > eps Difference
0.04
Earnings History > 29 > surprise Percent
4.3956
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-23
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.95
Earnings History > 30 > eps Estimate
0.92
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
3.2609
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-24
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.89
Earnings History > 31 > eps Estimate
0.86
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
3.4884
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-24
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.8
Earnings History > 32 > eps Estimate
0.74
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
8.1081
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-30
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.65
Earnings History > 33 > eps Estimate
0.63
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
3.1746
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-24
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.68
Earnings History > 34 > eps Estimate
0.7
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-2.8571
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-25
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.64
Earnings History > 35 > eps Estimate
0.66
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-3.0303
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-20
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.62
Earnings History > 36 > eps Estimate
0.58
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
6.8966
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.61
Earnings History > 37 > eps Estimate
0.64
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-4.6875
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-26
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.71
Earnings History > 38 > eps Estimate
0.71
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-26
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.71
Earnings History > 39 > eps Estimate
0.73
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-2.7397
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-26
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.64
Earnings History > 40 > eps Estimate
0.64
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-02
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.71
Earnings History > 41 > eps Estimate
0.7
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
1.4286
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-21
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.73
Earnings History > 42 > eps Estimate
0.73
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-23
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.67
Earnings History > 43 > eps Estimate
0.66
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
1.5152
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-23
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.58
Earnings History > 44 > eps Estimate
0.56
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
3.5714
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-29
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.62
Earnings History > 45 > eps Estimate
0.61
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
1.6393
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-21
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.63
Earnings History > 46 > eps Estimate
0.58
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
8.6207
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-22
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.55
Earnings History > 47 > eps Estimate
0.52
Earnings History > 47 > eps Difference
0.03
Earnings History > 47 > surprise Percent
5.7692
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-23
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.45
Earnings History > 48 > eps Estimate
0.44
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
2.2727
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-30
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.49
Earnings History > 49 > eps Estimate
0.48
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
2.0833
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-22
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.48
Earnings History > 50 > eps Estimate
0.48
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-23
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.46
Earnings History > 51 > eps Estimate
0.43
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
6.9767
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-23
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4
Earnings History > 52 > eps Estimate
0.42
Earnings History > 52 > eps Difference
-0.02
Earnings History > 52 > surprise Percent
-4.7619
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-29
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.42
Earnings History > 53 > eps Estimate
0.41
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
2.439
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-18
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.41
Earnings History > 54 > eps Estimate
0.39
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
5.1282
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-24
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.38
Earnings History > 55 > eps Estimate
0.35
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
8.5714
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-24
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.34
Earnings History > 56 > eps Estimate
0.28
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
21.4286
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-26
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3
Earnings History > 57 > eps Estimate
0.31
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-3.2258
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-25
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.31
Earnings History > 58 > eps Estimate
0.27
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
14.8148
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-20
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.25
Earnings History > 59 > eps Estimate
0.22
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
13.6364
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-21
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.18
Earnings History > 60 > eps Estimate
0.17
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
5.8824
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-26
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.17
Earnings History > 61 > eps Estimate
0.16
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
6.25
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-20
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.14
Earnings History > 62 > eps Estimate
0.13
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
7.6923
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-21
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.08
Earnings History > 63 > eps Estimate
0.07
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
14.2857
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-27
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.05
Earnings History > 64 > eps Estimate
0.06
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-16.6667
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.09
Earnings History > 65 > eps Estimate
0.06
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
50
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-21
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
AfterMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.06
Earnings History > 66 > eps Estimate
0.04
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
50
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-21
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
AfterMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.03
Earnings History > 67 > eps Estimate
0.03
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-22
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
AfterMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.06
Earnings History > 68 > eps Estimate
0.06
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.26
Earnings History > 69 > eps Estimate
0.25
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
4
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-22
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
AfterMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.43
Earnings History > 70 > eps Estimate
0.44
Earnings History > 70 > eps Difference
-0.01
Earnings History > 70 > surprise Percent
-2.2727
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-23
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
AfterMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.48
Earnings History > 71 > eps Estimate
0.42
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
14.2857
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-22
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.45
Earnings History > 72 > eps Estimate
0.46
Earnings History > 72 > eps Difference
-0.01
Earnings History > 72 > surprise Percent
-2.1739
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-29
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.5
Earnings History > 73 > eps Estimate
0.47
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
6.383
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-18
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
AfterMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.46
Earnings History > 74 > eps Estimate
0.46
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-24
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.44
Earnings History > 75 > eps Estimate
0.43
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
2.3256
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-19
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.42
Earnings History > 76 > eps Estimate
0.46
Earnings History > 76 > eps Difference
-0.04
Earnings History > 76 > surprise Percent
-8.6957
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.45
Earnings History > 77 > eps Estimate
0.44
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
2.2727
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-19
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.43
Earnings History > 78 > eps Estimate
0.41
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
4.878
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-25
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.39
Earnings History > 79 > eps Estimate
0.39
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-20
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.38
Earnings History > 80 > eps Estimate
0.36
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
5.5556
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-26
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.37
Earnings History > 81 > eps Estimate
0.37
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-20
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.37
Earnings History > 82 > eps Estimate
0.34
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
8.8235
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-21
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.33
Earnings History > 83 > eps Estimate
0.29
Earnings History > 83 > eps Difference
0.04
Earnings History > 83 > surprise Percent
13.7931
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-21
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.29
Earnings History > 84 > eps Estimate
0.29
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-27
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.28
Earnings History > 85 > eps Estimate
0.26
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
7.6923
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-21
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.24
Earnings History > 86 > eps Estimate
0.21
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
14.2857
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-22
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.18
Earnings History > 87 > eps Estimate
0.11
Earnings History > 87 > eps Difference
0.07
Earnings History > 87 > surprise Percent
63.6364
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-22
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.09
Earnings History > 88 > eps Estimate
0.06
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
50
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-27
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-16
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.03
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
50
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-17
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0008
Earnings History > 91 > eps Estimate
-0.01
Earnings History > 91 > eps Difference
0.0108
Earnings History > 91 > surprise Percent
108
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-15
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.02
Earnings History > 92 > eps Estimate
-0.02
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-23
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
AfterMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.04
Earnings History > 93 > eps Estimate
-0.01
Earnings History > 93 > eps Difference
-0.03
Earnings History > 93 > surprise Percent
-300
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-16
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.02
Earnings History > 94 > eps Estimate
-0.01
Earnings History > 94 > eps Difference
-0.01
Earnings History > 94 > surprise Percent
-100
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-18
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.02
Earnings History > 95 > eps Estimate
0.02
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.05
Earnings History > 96 > eps Estimate
0.06
Earnings History > 96 > eps Difference
-0.01
Earnings History > 96 > surprise Percent
-16.6667
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-22
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.07
Earnings History > 97 > eps Estimate
0.09
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-22.2222
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-16
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.13
Earnings History > 98 > eps Estimate
0.13
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-18
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
5
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.26
Earnings History > 100 > eps Estimate
0.25
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
4
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-23
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.26
Earnings History > 101 > eps Estimate
0.26
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-17
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
AfterMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.26
Earnings History > 102 > eps Estimate
0.25
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
4
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
AfterMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.25
Earnings History > 103 > eps Estimate
0.22
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
13.6364
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-18
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.24
Earnings History > 104 > eps Estimate
0.21
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
14.2857
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-25
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.21
Earnings History > 105 > eps Estimate
0.19
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
10.5263
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.19
Earnings History > 106 > eps Estimate
0.19
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-20
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.19
Earnings History > 107 > eps Estimate
0.18
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
5.5556
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-20
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.19
Earnings History > 108 > eps Estimate
0.19
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-25
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.19
Earnings History > 109 > eps Estimate
0.19
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-19
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.19
Earnings History > 110 > eps Estimate
0.18
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
5.5556
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-20
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.17
Earnings History > 111 > eps Estimate
0.16
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
6.25
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-20
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.16
Earnings History > 112 > eps Estimate
0.14
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
14.2857
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-26
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.14
Earnings History > 113 > eps Estimate
0.13
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
7.6923
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-20
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.13
Earnings History > 114 > eps Estimate
0.12
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
8.3333
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-21
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.12
Earnings History > 115 > eps Estimate
0.1
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
20
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-21
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.11
Earnings History > 116 > eps Estimate
0.1
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
10
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-27
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.1
Earnings History > 117 > eps Estimate
0.09
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
11.1111
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-21
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.09
Earnings History > 118 > eps Estimate
0.08
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
12.5
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-29
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.08
Earnings History > 119 > eps Estimate
0.07
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
14.2857
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-22
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.07
Earnings History > 120 > eps Estimate
0.07
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-01-28
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.06
Earnings History > 121 > eps Estimate
0.06
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-22
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.06
Earnings History > 122 > eps Estimate
0.05
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
20
Robert Half Inc. provides talent solutions and business consulting services in the United States and internationally. The company operates through Contract Talent Solutions, Permanent Placement Talent Solutions, and Protiviti segments. The Contract Talent Solutions segment provides contract engagement professionals in the fields of finance and accounting, technology, marketing and creative, legal and administrative, and customer support. This segment markets its services to clients and employment candidates through national and local advertising activities, including radio, digital advertising, job boards, alliance partners, and events. The Permanent Placement Talent Solutions segment engages in the placement of full-time accounting, finance, and tax and accounting operations personnel. The Protiviti segment offers consulting services for compliance, finance, technology, operations, data, digital, legal, HR, governance, risk and internal audit. It offers it services under the Accountemps, Robert Half Finance and Accounting, OfficeTeam, Robert Half Technology, Robert Half Management Resources, Robert Half Legal, and The Creative Group brands. The company was formerly known as Robert Half International Inc. and changed its name to Robert Half Inc. in July 2023. Robert Half Inc. was founded in 1948 and is headquartered in Menlo Park, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.59Next Payout:
Dec 15, 2025Yield:
8.5322 %Robert Half (NYSE: RHI) finds 38% plan job hunt as pay and benefits drive 2026 moves - Stock Titan
12/11/2025
Robert Half (NYSE: RHI) finds 38% plan job hunt as pay and benefits drive 2026 moves Stock Titan
Read more →Protiviti (NYSE: RHI) finds cybersecurity, AI leading risk and investment priorities - Stock Titan
12/11/2025
Protiviti (NYSE: RHI) finds cybersecurity, AI leading risk and investment priorities Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$34.6667
Analyst Picks
Strong Buy
2
Buy
0
Hold
6
Sell
1
Strong Sell
2
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)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 105.23% of the total shares of Robert Half International Inc
1.
BlackRock Inc(14.2587%)
since
2025/06/30
2.
Vanguard Group Inc(10.5406%)
since
2025/06/30
3.
AQR Capital Management LLC(6.0952%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.8799%)
since
2025/08/31
5.
Capital Research Global Investors(5.8541%)
since
2025/06/30
6.
State Street Corp(4.7902%)
since
2025/06/30
7.
Mawer Investment Management Ltd(3.8748%)
since
2025/06/30
8.
Charles Schwab Investment Management Inc(3.6394%)
since
2025/06/30
9.
Morgan Stanley - Brokerage Accounts(3.5718%)
since
2025/06/30
10.
American Funds Capital Income Bldr A(3.0189%)
since
2025/06/30
11.
Vanguard Total Stock Mkt Idx Inv(3.0002%)
since
2025/07/31
12.
Schwab US Dividend Equity ETFâ„¢(2.8046%)
since
2025/08/30
13.
Pzena Investment Management, LLC(2.3367%)
since
2025/06/30
14.
Vanguard Small Cap Index(2.3158%)
since
2025/07/31
15.
Geode Capital Management, LLC(2.2782%)
since
2025/06/30
16.
iShares Select Dividend ETF(2.2308%)
since
2025/08/31
17.
Fiduciary Management, Inc. of Milwaukee(1.8528%)
since
2025/06/30
18.
Dimensional Fund Advisors, Inc.(1.6986%)
since
2025/06/30
19.
Jupiter Asset Management Limited(1.6188%)
since
2025/06/30
20.
American Funds Income Fund of Amer A(1.5579%)
since
2025/06/30
21.
Vanguard Small Cap Value Index Inv(1.486%)
since
2025/07/31
22.
Citadel Advisors Llc(1.4699%)
since
2025/06/30
23.
DePrince Race & Zollo Inc(1.3526%)
since
2025/06/30
24.
UBS Group AG(1.2863%)
since
2025/06/30
25.
First Trust Advisors L.P.(1.1917%)
since
2025/06/30
26.
American Funds American Mutual A(1.1712%)
since
2025/06/30
27.
Capital Group American Mutual Comp(1.1712%)
since
2025/06/30
28.
Vanguard Selected Value Inv(1.1609%)
since
2025/06/30
29.
Pzena Mid Cap Value(1.1609%)
since
2025/08/31
30.
Qube Research & Technologies(1.1259%)
since
2025/06/30
31.
SPDR® S&P Dividend ETF(1.0913%)
since
2025/08/31
32.
Jacobs Levy Equity Management, Inc.(1.0839%)
since
2025/06/30
33.
Vanguard Institutional Extnd Mkt Idx Tr(1.0619%)
since
2025/07/31
34.
NORGES BANK(1.0489%)
since
2025/06/30
35.
First Trust Value Line® Dividend ETF(1.024%)
since
2025/08/28
36.
FMI Common Stock Investor(0.9682%)
since
2025/06/30
37.
iShares S&P Small-Cap 600 Value ETF(0.9196%)
since
2025/08/31
38.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8755%)
since
2025/08/29
39.
American Funds SMALLCAP World A(0.7506%)
since
2025/06/30
40.
Jupiter Merian Glb Eq AbsRet I USD Acc(0.6079%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.3
Date
2025-09-30
EPS Actual
0.43
EPS Estimate
0.43
EPS Difference
0
Surprise Percent
0%
(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.