_id
6913098bccc777a4e85d7bc2
Ticker
KFRC
Name
Kforce Inc.
Exchange
NASDAQ
Address
1150 Assembly Drive, Tampa, FL, United States, 33607
Country
USA
Sector
Industrials
Industry
Staffing & Employment Services
Currency
USD
Website
https://www.kforce.com
Description
Kforce Inc. provides professional staffing services and solutions in the United States. It operates through two segments, Technology, and Finance and Accounting (FA). The Technology segment provides talent solutions to its clients primarily in the areas of information technology, such as systems/applications architecture and development; data management and analytics; cloud architecture and engineering; business and artificial intelligence; machine learning; project and program management; and network architecture and security. This segment serves clients in various industries comprising financial and business services, communications, insurance, retail, and technology industries. The FA businesses segment offers talent solutions to its clients in areas, including financial planning and analysis, business intelligence analysis, general accounting, transactional accounting, business and cost analysis, and taxation and treasury; and consultants in lower skill roles comprising mortgage servicing; customer and call center support; data entry; and other lower skilled administrative roles. This segment serves clients in various industries, including financial and business services, healthcare, and manufacturing sectors. Kforce Inc. was founded in 1962 and is headquartered in Tampa, Florida.
Last Close
30.56
Volume
71706
Current Price
30.9858
Change
1.3933246073298509
Last Updated
2025-12-01T09:52:30.336Z
Image
-
Ipo Date
1995-08-14T00:00:00.000Z
Market Cap
546810624
Next Dividend Date
2025-12-19T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.39
Dividend Yield
5.034564219739365
Sentiment
0.9373099999999999
Sentiment Sources
20
Rating
3.6667
Target Price
36.875
Strong Buy
2
Buy
0
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
332645000
Cost Of Revenue
240388000
Gross Profit
92257000
Operating Expenses
77255000
Operating Income
15002000
Interest Expense
-
Pretax Income
14244000
Net Income
11068000
Eps
0.6272598469821479
Dividends Per Share
6827000
Shares Outstanding
18141000
Income Tax Expense
3176000
EBITDA
15615000
Operating Margin
4.5099129702836365
Total Other Income Expense Net
-758000
Cash
1252000
Short Term Investments
-
Receivables
204468000
Inventories
-
Total Current Assets
217836000
Property Plant Equipment
21272000
Total Assets
374152000
Payables
43201000
Short Term Debt
3225000
Long Term Debt
65000000
Total Liabilities
242031000
Equity
132121000
Depreciation
1371000
Change In Working Capital
5209000
Cash From Operations
23323000
Capital Expenditures
3508000
Cash From Investing
-3508000
Cash From Financing
-21035000
Net Change In Cash
-1220000
PE
13.0088
PB
4.138209981759145
ROE
8.377169412886671
ROA
2.9581560435331093
FCF
19815000
Fcf Percent
0.05956800793638864
Piotroski FScore
4
Health Score
50
Deep Value Investing Score
5
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
332645000
Quarters > 0 > income Statement > cost Of Revenue
240388000
Quarters > 0 > income Statement > gross Profit
92257000
Quarters > 0 > income Statement > operating Expenses
77255000
Quarters > 0 > income Statement > operating Income
15002000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
14244000
Quarters > 0 > income Statement > net Income
11068000
Quarters > 0 > income Statement > eps
0.6272598469821479
Quarters > 0 > income Statement > dividends Per Share
6827000
Quarters > 0 > income Statement > shares Outstanding
17645000
Quarters > 0 > income Statement > income Tax Expense
3176000
Quarters > 0 > income Statement > EBITDA
15615000
Quarters > 0 > income Statement > operating Margin
4.5099129702836365
Quarters > 0 > income Statement > total Other Income Expense Net
-758000
Quarters > 0 > balance Sheet > cash
1252000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
204468000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
217836000
Quarters > 0 > balance Sheet > property Plant Equipment
21272000
Quarters > 0 > balance Sheet > total Assets
374152000
Quarters > 0 > balance Sheet > payables
43201000
Quarters > 0 > balance Sheet > short Term Debt
3225000
Quarters > 0 > balance Sheet > long Term Debt
65000000
Quarters > 0 > balance Sheet > total Liabilities
242031000
Quarters > 0 > balance Sheet > equity
132121000
Quarters > 0 > cash Flow > net Income
11068000
Quarters > 0 > cash Flow > depreciation
1371000
Quarters > 0 > cash Flow > change In Working Capital
5209000
Quarters > 0 > cash Flow > cash From Operations
23323000
Quarters > 0 > cash Flow > capital Expenditures
3508000
Quarters > 0 > cash Flow > cash From Investing
-3508000
Quarters > 0 > cash Flow > cash From Financing
-21035000
Quarters > 0 > cash Flow > net Change In Cash
-1220000
Quarters > 0 > ratios > PE
0.6272598469821479
Quarters > 0 > ratios > PB
4.138209981759145
Quarters > 0 > ratios > ROE
8.377169412886671
Quarters > 0 > ratios > ROA
2.9581560435331093
Quarters > 0 > ratios > FCF
19815000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.05956800793638864
Quarters > 0 > health Score
50
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
334316000
Quarters > 1 > income Statement > cost Of Revenue
243668000
Quarters > 1 > income Statement > gross Profit
90648000
Quarters > 1 > income Statement > operating Expenses
75760000
Quarters > 1 > income Statement > operating Income
14888000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
13859000
Quarters > 1 > income Statement > net Income
10449000
Quarters > 1 > income Statement > eps
0.561442157863629
Quarters > 1 > income Statement > dividends Per Share
6900000
Quarters > 1 > income Statement > shares Outstanding
18611000
Quarters > 1 > income Statement > income Tax Expense
3410000
Quarters > 1 > income Statement > EBITDA
16278000
Quarters > 1 > income Statement > operating Margin
4.453271754866653
Quarters > 1 > income Statement > total Other Income Expense Net
-1029000
Quarters > 1 > balance Sheet > cash
2472000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
209879000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
222852000
Quarters > 1 > balance Sheet > property Plant Equipment
6644000
Quarters > 1 > balance Sheet > total Assets
373640000
Quarters > 1 > balance Sheet > payables
45625000
Quarters > 1 > balance Sheet > short Term Debt
3006000
Quarters > 1 > balance Sheet > long Term Debt
70000000
Quarters > 1 > balance Sheet > total Liabilities
239220000
Quarters > 1 > balance Sheet > equity
134420000
Quarters > 1 > cash Flow > net Income
10449000
Quarters > 1 > cash Flow > depreciation
1390000
Quarters > 1 > cash Flow > change In Working Capital
4277000
Quarters > 1 > cash Flow > cash From Operations
18365000
Quarters > 1 > cash Flow > capital Expenditures
4141000
Quarters > 1 > cash Flow > cash From Investing
-2758000
Quarters > 1 > cash Flow > cash From Financing
-13579000
Quarters > 1 > cash Flow > net Change In Cash
2028000
Quarters > 1 > ratios > PE
0.561442157863629
Quarters > 1 > ratios > PB
4.290111023657194
Quarters > 1 > ratios > ROE
7.773396815950008
Quarters > 1 > ratios > ROA
2.796542126110695
Quarters > 1 > ratios > FCF
14224000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.04254657270366958
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
330028000
Quarters > 2 > income Statement > cost Of Revenue
241768000
Quarters > 2 > income Statement > gross Profit
88260000
Quarters > 2 > income Statement > operating Expenses
76629000
Quarters > 2 > income Statement > operating Income
11631000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
11066000
Quarters > 2 > income Statement > net Income
8145000
Quarters > 2 > income Statement > eps
0.4465215722822214
Quarters > 2 > income Statement > dividends Per Share
7051000
Quarters > 2 > income Statement > shares Outstanding
18241000
Quarters > 2 > income Statement > income Tax Expense
2921000
Quarters > 2 > income Statement > EBITDA
13095000
Quarters > 2 > income Statement > operating Margin
3.5242464275758416
Quarters > 2 > income Statement > total Other Income Expense Net
-565000
Quarters > 2 > balance Sheet > cash
444000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
220532000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
229821000
Quarters > 2 > balance Sheet > property Plant Equipment
21429000
Quarters > 2 > balance Sheet > total Assets
368195000
Quarters > 2 > balance Sheet > payables
42718000
Quarters > 2 > balance Sheet > short Term Debt
3152000
Quarters > 2 > balance Sheet > long Term Debt
65500000
Quarters > 2 > balance Sheet > total Liabilities
230168000
Quarters > 2 > balance Sheet > equity
138027000
Quarters > 2 > cash Flow > net Income
8145000
Quarters > 2 > cash Flow > depreciation
1464000
Quarters > 2 > cash Flow > change In Working Capital
-14203000
Quarters > 2 > cash Flow > cash From Operations
249000
Quarters > 2 > cash Flow > capital Expenditures
4149000
Quarters > 2 > cash Flow > cash From Investing
-4835000
Quarters > 2 > cash Flow > cash From Financing
4681000
Quarters > 2 > cash Flow > net Change In Cash
95000
Quarters > 2 > ratios > PE
0.4465215722822214
Quarters > 2 > ratios > PB
4.094937786085332
Quarters > 2 > ratios > ROE
5.901019365776261
Quarters > 2 > ratios > ROA
2.2121430220399514
Quarters > 2 > ratios > FCF
-3900000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.011817179148435891
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
343782000
Quarters > 3 > income Statement > cost Of Revenue
251127000
Quarters > 3 > income Statement > gross Profit
92655000
Quarters > 3 > income Statement > operating Expenses
-31209000
Quarters > 3 > income Statement > operating Income
123864000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
15070000
Quarters > 3 > income Statement > net Income
11061000
Quarters > 3 > income Statement > eps
0.5756140716069942
Quarters > 3 > income Statement > dividends Per Share
6954000
Quarters > 3 > income Statement > shares Outstanding
19216000
Quarters > 3 > income Statement > income Tax Expense
4009000
Quarters > 3 > income Statement > EBITDA
17069000
Quarters > 3 > income Statement > operating Margin
36.029809588634656
Quarters > 3 > income Statement > total Other Income Expense Net
-108794000
Quarters > 3 > balance Sheet > cash
349000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
215690000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
225406000
Quarters > 3 > balance Sheet > property Plant Equipment
21487000
Quarters > 3 > balance Sheet > total Assets
357834000
Quarters > 3 > balance Sheet > payables
38315000
Quarters > 3 > balance Sheet > short Term Debt
3038000
Quarters > 3 > balance Sheet > long Term Debt
32700000
Quarters > 3 > balance Sheet > total Liabilities
203216000
Quarters > 3 > balance Sheet > equity
154618000
Quarters > 3 > cash Flow > net Income
11061000
Quarters > 3 > cash Flow > depreciation
1491000
Quarters > 3 > cash Flow > change In Working Capital
3589000
Quarters > 3 > cash Flow > cash From Operations
21790000
Quarters > 3 > cash Flow > capital Expenditures
928000
Quarters > 3 > cash Flow > cash From Investing
337000
Quarters > 3 > cash Flow > cash From Financing
-21905000
Quarters > 3 > cash Flow > net Change In Cash
222000
Quarters > 3 > ratios > PE
0.5756140716069942
Quarters > 3 > ratios > PB
3.8509302461550408
Quarters > 3 > ratios > ROE
7.15375958814627
Quarters > 3 > ratios > ROA
3.091098106943443
Quarters > 3 > ratios > FCF
20862000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.06068380543483952
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1405308000
Annuals > 0 > income Statement > cost Of Revenue
1019863000
Annuals > 0 > income Statement > gross Profit
385445000
Annuals > 0 > income Statement > operating Expenses
315724000
Annuals > 0 > income Statement > operating Income
69721000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
67624000
Annuals > 0 > income Statement > net Income
50414000
Annuals > 0 > income Statement > eps
2.6235428809325563
Annuals > 0 > income Statement > dividends Per Share
28236000
Annuals > 0 > income Statement > shares Outstanding
19216000
Annuals > 0 > income Statement > income Tax Expense
17210000
Annuals > 0 > income Statement > EBITDA
75643000
Annuals > 0 > income Statement > operating Margin
4.96126116125433
Annuals > 0 > income Statement > total Other Income Expense Net
-2097000
Annuals > 0 > balance Sheet > cash
349000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
215690000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
225406000
Annuals > 0 > balance Sheet > property Plant Equipment
21487000
Annuals > 0 > balance Sheet > total Assets
357834000
Annuals > 0 > balance Sheet > payables
38315000
Annuals > 0 > balance Sheet > short Term Debt
3038000
Annuals > 0 > balance Sheet > long Term Debt
32700000
Annuals > 0 > balance Sheet > total Liabilities
203216000
Annuals > 0 > balance Sheet > equity
154618000
Annuals > 0 > cash Flow > net Income
50414000
Annuals > 0 > cash Flow > depreciation
5922000
Annuals > 0 > cash Flow > change In Working Capital
14977000
Annuals > 0 > cash Flow > cash From Operations
86874000
Annuals > 0 > cash Flow > capital Expenditures
7573000
Annuals > 0 > cash Flow > cash From Investing
-7564000
Annuals > 0 > cash Flow > cash From Financing
-79080000
Annuals > 0 > cash Flow > net Change In Cash
230000
Annuals > 0 > ratios > PE
2.6235428809325563
Annuals > 0 > ratios > PB
3.6538462533469582
Annuals > 0 > ratios > ROE
32.60551811561396
Annuals > 0 > ratios > ROA
14.088655633617822
Annuals > 0 > ratios > FCF
79301000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.05642962254537795
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1531756000
Annuals > 1 > income Statement > cost Of Revenue
1104690000
Annuals > 1 > income Statement > gross Profit
427066000
Annuals > 1 > income Statement > operating Expenses
339945000
Annuals > 1 > income Statement > operating Income
87121000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
85250000
Annuals > 1 > income Statement > net Income
61075000
Annuals > 1 > income Statement > eps
3.1286819322780595
Annuals > 1 > income Statement > dividends Per Share
27562000
Annuals > 1 > income Statement > shares Outstanding
19521000
Annuals > 1 > income Statement > income Tax Expense
24175000
Annuals > 1 > income Statement > EBITDA
92133000
Annuals > 1 > income Statement > operating Margin
5.687655214015809
Annuals > 1 > income Statement > total Other Income Expense Net
-1871000
Annuals > 1 > balance Sheet > cash
119000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
233428000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
244459000
Annuals > 1 > balance Sheet > property Plant Equipment
23786000
Annuals > 1 > balance Sheet > total Assets
357979000
Annuals > 1 > balance Sheet > payables
42842000
Annuals > 1 > balance Sheet > short Term Debt
3589000
Annuals > 1 > balance Sheet > long Term Debt
41600000
Annuals > 1 > balance Sheet > total Liabilities
198899000
Annuals > 1 > balance Sheet > equity
159080000
Annuals > 1 > cash Flow > net Income
61075000
Annuals > 1 > cash Flow > depreciation
5012000
Annuals > 1 > cash Flow > change In Working Capital
-323000
Annuals > 1 > cash Flow > cash From Operations
91465000
Annuals > 1 > cash Flow > capital Expenditures
7763000
Annuals > 1 > cash Flow > cash From Investing
-4862000
Annuals > 1 > cash Flow > cash From Financing
-86605000
Annuals > 1 > cash Flow > net Change In Cash
-2000
Annuals > 1 > ratios > PE
3.1286819322780595
Annuals > 1 > ratios > PB
3.607728187075685
Annuals > 1 > ratios > ROE
38.39263263766659
Annuals > 1 > ratios > ROA
17.061056654161277
Annuals > 1 > ratios > FCF
83702000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.05464447340176895
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1710765000
Annuals > 2 > income Statement > cost Of Revenue
1209658000
Annuals > 2 > income Statement > gross Profit
501107000
Annuals > 2 > income Statement > operating Expenses
384242000
Annuals > 2 > income Statement > operating Income
116865000
Annuals > 2 > income Statement > interest Expense
14423000
Annuals > 2 > income Statement > pretax Income
102442000
Annuals > 2 > income Statement > net Income
75431000
Annuals > 2 > income Statement > eps
3.6790225820611617
Annuals > 2 > income Statement > dividends Per Share
24027000
Annuals > 2 > income Statement > shares Outstanding
20503000
Annuals > 2 > income Statement > income Tax Expense
27011000
Annuals > 2 > income Statement > EBITDA
126975000
Annuals > 2 > income Statement > operating Margin
6.831154483520531
Annuals > 2 > income Statement > total Other Income Expense Net
-14423000
Annuals > 2 > balance Sheet > cash
121000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
269496000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
277760000
Annuals > 2 > balance Sheet > property Plant Equipment
25749000
Annuals > 2 > balance Sheet > total Assets
392004000
Annuals > 2 > balance Sheet > payables
49600000
Annuals > 2 > balance Sheet > short Term Debt
4576000
Annuals > 2 > balance Sheet > long Term Debt
25600000
Annuals > 2 > balance Sheet > total Liabilities
209806000
Annuals > 2 > balance Sheet > equity
182198000
Annuals > 2 > cash Flow > net Income
75431000
Annuals > 2 > cash Flow > depreciation
4427000
Annuals > 2 > cash Flow > change In Working Capital
-14955000
Annuals > 2 > cash Flow > cash From Operations
90805000
Annuals > 2 > cash Flow > capital Expenditures
8109000
Annuals > 2 > cash Flow > cash From Investing
-14282000
Annuals > 2 > cash Flow > cash From Financing
-173391000
Annuals > 2 > cash Flow > net Change In Cash
-96868000
Annuals > 2 > ratios > PE
3.6790225820611617
Annuals > 2 > ratios > PB
3.308423802676209
Annuals > 2 > ratios > ROE
41.40056422134162
Annuals > 2 > ratios > ROA
19.24240568973786
Annuals > 2 > ratios > FCF
82696000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.04833860875105581
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1579922000
Annuals > 3 > income Statement > cost Of Revenue
1123058000
Annuals > 3 > income Statement > gross Profit
456864000
Annuals > 3 > income Statement > operating Expenses
350221000
Annuals > 3 > income Statement > operating Income
106643000
Annuals > 3 > income Statement > interest Expense
7376000
Annuals > 3 > income Statement > pretax Income
99267000
Annuals > 3 > income Statement > net Income
75177000
Annuals > 3 > income Statement > eps
3.544078823307562
Annuals > 3 > income Statement > dividends Per Share
20120000
Annuals > 3 > income Statement > shares Outstanding
21212000
Annuals > 3 > income Statement > income Tax Expense
24090000
Annuals > 3 > income Statement > EBITDA
109465000
Annuals > 3 > income Statement > operating Margin
6.749890184452144
Annuals > 3 > income Statement > total Other Income Expense Net
-7376000
Annuals > 3 > balance Sheet > cash
96989000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
268332000
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
372111000
Annuals > 3 > balance Sheet > property Plant Equipment
21359000
Annuals > 3 > balance Sheet > total Assets
503401000
Annuals > 3 > balance Sheet > payables
40241000
Annuals > 3 > balance Sheet > short Term Debt
6338000
Annuals > 3 > balance Sheet > long Term Debt
100000000
Annuals > 3 > balance Sheet > total Liabilities
314995000
Annuals > 3 > balance Sheet > equity
188406000
Annuals > 3 > cash Flow > net Income
75177000
Annuals > 3 > cash Flow > depreciation
4500000
Annuals > 3 > cash Flow > change In Working Capital
-32467000
Annuals > 3 > cash Flow > cash From Operations
72898000
Annuals > 3 > cash Flow > capital Expenditures
6441000
Annuals > 3 > cash Flow > cash From Investing
8301000
Annuals > 3 > cash Flow > cash From Financing
-87696000
Annuals > 3 > cash Flow > net Change In Cash
-6497000
Annuals > 3 > ratios > PE
3.544078823307562
Annuals > 3 > ratios > PB
3.31004745071813
Annuals > 3 > ratios > ROE
39.90159549058947
Annuals > 3 > ratios > ROA
14.933820155303627
Annuals > 3 > ratios > FCF
66457000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.04206346895606239
Annuals > 3 > health Score
63
Valuation > metrics > PE
13.0088
Valuation > metrics > PB
4.138209981759145
Valuation > final Score
68.61790018240855
Valuation > verdict
19.0% Overvalued
Profitability > metrics > ROE
8.377169412886671
Profitability > metrics > ROA
5.080886538496851
Profitability > metrics > Net Margin
0.03327270814231388
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.8318889502804248
Risk > metrics > Interest Coverage
10.942377826404085
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
4.692112178520657
Liquidity > metrics > Quick Ratio
4.692112178520657
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
57.09888976342806
Prev Valuations > 1
59.05062213914668
Prev Valuations > 2
61.490697538449595
Prev Profitabilities > 0
34
Prev Profitabilities > 1
26
Prev Profitabilities > 2
34
Prev Risks > 0
55
Prev Risks > 1
53
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:37:27.853Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
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-02-09
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.47
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-03
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.63
Earnings History > 2 > eps Estimate
0.56
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
12.5
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
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.59
Earnings History > 3 > eps Estimate
0.59
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
0
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-28
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.45
Earnings History > 4 > eps Estimate
0.47
Earnings History > 4 > eps Difference
-0.02
Earnings History > 4 > surprise Percent
-4.2553
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-03
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.6
Earnings History > 5 > eps Estimate
0.59
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
1.6949
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-28
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.75
Earnings History > 6 > eps Estimate
0.69
Earnings History > 6 > eps Difference
0.06
Earnings History > 6 > surprise Percent
8.6957
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-29
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.75
Earnings History > 7 > eps Estimate
0.73
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
2.7397
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-29
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.58
Earnings History > 8 > eps Estimate
0.58
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-02-05
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.82
Earnings History > 9 > eps Estimate
0.78
Earnings History > 9 > eps Difference
0.04
Earnings History > 9 > surprise Percent
5.1282
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-30
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.75
Earnings History > 10 > eps Difference
0.15
Earnings History > 10 > surprise Percent
20
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-31
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.95
Earnings History > 11 > eps Estimate
0.96
Earnings History > 11 > eps Difference
-0.01
Earnings History > 11 > surprise Percent
-1.0417
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-08
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.82
Earnings History > 12 > eps Estimate
0.82
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-06
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.93
Earnings History > 13 > eps Estimate
0.92
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
1.087
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-31
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.09
Earnings History > 14 > eps Estimate
1.06
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
2.8302
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-01
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.3
Earnings History > 15 > eps Estimate
1.19
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
9.2437
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-02
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.93
Earnings History > 16 > eps Estimate
0.76
Earnings History > 16 > eps Difference
0.17
Earnings History > 16 > surprise Percent
22.3684
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-07
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.98
Earnings History > 17 > eps Estimate
0.98
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-01
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.96
Earnings History > 18 > eps Estimate
0.88
Earnings History > 18 > eps Difference
0.08
Earnings History > 18 > surprise Percent
9.0909
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-03
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
Earnings History > 19 > eps Estimate
0.91
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
9.8901
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-03
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.62
Earnings History > 20 > eps Estimate
0.63
Earnings History > 20 > eps Difference
-0.01
Earnings History > 20 > surprise Percent
-1.5873
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-08
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.86
Earnings History > 21 > eps Estimate
0.77
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
11.6883
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-02
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.89
Earnings History > 22 > eps Estimate
0.83
Earnings History > 22 > eps Difference
0.06
Earnings History > 22 > surprise Percent
7.2289
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-10
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.47
Earnings History > 23 > eps Estimate
0.31
Earnings History > 23 > eps Difference
0.16
Earnings History > 23 > surprise Percent
51.6129
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-06
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.42
Earnings History > 24 > eps Estimate
0.36
Earnings History > 24 > eps Difference
0.06
Earnings History > 24 > surprise Percent
16.6667
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-05
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.66
Earnings History > 25 > eps Estimate
0.67
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-1.4925
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.68
Earnings History > 26 > eps Estimate
0.67
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
1.4925
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-31
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.66
Earnings History > 27 > eps Estimate
0.66
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-05-01
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.38
Earnings History > 28 > eps Estimate
0.38
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-06
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.65
Earnings History > 29 > eps Estimate
0.57
Earnings History > 29 > eps Difference
0.08
Earnings History > 29 > surprise Percent
14.0351
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-31
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.64
Earnings History > 30 > eps Estimate
0.66
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-3.0303
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-01
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.65
Earnings History > 31 > eps Estimate
0.64
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
1.5625
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-01
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.37
Earnings History > 32 > eps Estimate
0.36
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
2.7778
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-06
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.45
Earnings History > 33 > eps Estimate
0.43
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
4.6512
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-31
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.45
Earnings History > 34 > eps Estimate
0.45
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-01
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.44
Earnings History > 35 > eps Estimate
0.46
Earnings History > 35 > eps Difference
-0.02
Earnings History > 35 > surprise Percent
-4.3478
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-02
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.23
Earnings History > 36 > eps Estimate
0.23
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-07
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.36
Earnings History > 37 > eps Estimate
0.33
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
9.0909
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-01
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.44
Earnings History > 38 > eps Estimate
0.42
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
4.7619
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-02
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.41
Earnings History > 39 > eps Estimate
0.4
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
2.5
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-03
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.24
Earnings History > 40 > eps Estimate
0.25
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-4
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-09
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.43
Earnings History > 41 > eps Estimate
0.44
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-2.2727
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-03
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.48
Earnings History > 42 > eps Estimate
0.46
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
4.3478
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-04
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.41
Earnings History > 43 > eps Estimate
0.35
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
17.1429
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
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.2
Earnings History > 44 > eps Estimate
0.18
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
11.1111
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-10
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.31
Earnings History > 45 > eps Estimate
0.31
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-28
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.3
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
7.1429
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-04
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.33
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
3.125
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
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.19
Earnings History > 48 > eps Estimate
0.17
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
11.7647
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-11
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.28
Earnings History > 49 > eps Estimate
0.28
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-29
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.27
Earnings History > 50 > eps Estimate
0.28
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-3.5714
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-30
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.21
Earnings History > 51 > eps Estimate
0.2
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
5
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-30
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.09
Earnings History > 52 > eps Estimate
0.11
Earnings History > 52 > eps Difference
-0.02
Earnings History > 52 > surprise Percent
-18.1818
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-05
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.24
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
9.0909
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-30
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.26
Earnings History > 54 > eps Estimate
0.24
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
8.3333
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-31
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.24
Earnings History > 55 > eps Estimate
0.22
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
9.0909
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-01
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.51
Earnings History > 56 > eps Estimate
0.15
Earnings History > 56 > eps Difference
-0.66
Earnings History > 56 > surprise Percent
-440
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-07
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.2
Earnings History > 57 > eps Estimate
0.19
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
5.2632
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-01
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.22
Earnings History > 58 > eps Estimate
0.2
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
10
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-02
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.17
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
-0.02
Earnings History > 59 > surprise Percent
-10.5263
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-03
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.12
Earnings History > 60 > eps Estimate
0.13
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-7.6923
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-08
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.16
Earnings History > 61 > eps Estimate
0.15
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
6.6667
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-01
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.16
Earnings History > 62 > eps Estimate
0.15
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
6.6667
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-03
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.13
Earnings History > 63 > eps Estimate
0.12
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
8.3333
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-04
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.07
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-02-09
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.07
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
28.5714
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-03
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.11
Earnings History > 66 > eps Estimate
0.09
Earnings History > 66 > eps Difference
0.02
Earnings History > 66 > surprise Percent
22.2222
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-08-04
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.1
Earnings History > 67 > eps Estimate
0.07
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
42.8571
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-05-05
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.08
Earnings History > 68 > eps Estimate
0.07
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
14.2857
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-10
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.19
Earnings History > 69 > eps Estimate
0.13
Earnings History > 69 > eps Difference
0.06
Earnings History > 69 > surprise Percent
46.1538
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-28
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.17
Earnings History > 70 > eps Estimate
0.19
Earnings History > 70 > eps Difference
-0.02
Earnings History > 70 > surprise Percent
-10.5263
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-29
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.22
Earnings History > 71 > eps Estimate
0.19
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
15.7895
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-29
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.18
Earnings History > 72 > eps Estimate
0.2
Earnings History > 72 > eps Difference
-0.02
Earnings History > 72 > surprise Percent
-10
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-05
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.24
Earnings History > 73 > eps Estimate
0.25
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-4
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-30
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.26
Earnings History > 74 > eps Estimate
0.26
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-31
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.25
Earnings History > 75 > eps Estimate
0.24
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
4.1667
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-01
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.21
Earnings History > 76 > eps Estimate
0.19
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
10.5263
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-06
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.22
Earnings History > 77 > eps Estimate
0.22
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
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.21
Earnings History > 78 > eps Estimate
0.22
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-4.5455
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-01
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.2
Earnings History > 79 > eps Estimate
0.2
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-05-02
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.15
Earnings History > 80 > eps Estimate
0.13
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
15.3846
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-07
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.17
Earnings History > 81 > eps Estimate
0.17
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-11-01
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.17
Earnings History > 82 > eps Estimate
0.15
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
13.3333
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-08-02
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.14
Earnings History > 83 > eps Estimate
0.12
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
16.6667
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-05-03
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.08
Earnings History > 84 > eps Estimate
0.08
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-02-08
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.13
Earnings History > 85 > eps Estimate
0.13
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-26
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.16
Earnings History > 86 > eps Estimate
0.14
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
14.2857
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-28
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.01
Earnings History > 87 > eps Estimate
0.06
Earnings History > 87 > eps Difference
-0.05
Earnings History > 87 > surprise Percent
-83.3333
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-27
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.03
Earnings History > 88 > eps Estimate
0.03
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-02-04
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.09
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0.06
Earnings History > 89 > surprise Percent
200
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-29
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.04
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
100
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-30
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.02
Earnings History > 91 > eps Estimate
0.01
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
100
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-30
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.01
Earnings History > 92 > eps Estimate
-0.02
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
150
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-02-05
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.04
Earnings History > 93 > eps Estimate
-0.05
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
20
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-30
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0039
Earnings History > 94 > eps Estimate
-0.03
Earnings History > 94 > eps Difference
0.0339
Earnings History > 94 > surprise Percent
113
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-31
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.02
Earnings History > 95 > eps Estimate
-0.05
Earnings History > 95 > eps Difference
0.03
Earnings History > 95 > surprise Percent
60
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-24
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
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-30
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.07
Earnings History > 97 > eps Estimate
-0.05
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-40
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-24
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.0012
Earnings History > 98 > eps Estimate
-0.01
Earnings History > 98 > eps Difference
0.0112
Earnings History > 98 > surprise Percent
112
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-25
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.06
Earnings History > 99 > eps Estimate
0.07
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-14.2857
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-25
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.09
Earnings History > 100 > eps Estimate
0.07
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
28.5714
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-31
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0003
Earnings History > 101 > eps Estimate
0.04
Earnings History > 101 > eps Difference
-0.0397
Earnings History > 101 > surprise Percent
-99.25
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-25
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.01
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
-0.04
Earnings History > 102 > surprise Percent
-80
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-26
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
BeforeMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.04
Earnings History > 103 > eps Estimate
0.04
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-26
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.05
Earnings History > 104 > eps Estimate
-0.03
Earnings History > 104 > eps Difference
-0.02
Earnings History > 104 > surprise Percent
-66.6667
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-02-09
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.77
Earnings History > 105 > eps Estimate
-0.37
Earnings History > 105 > eps Difference
-0.4
Earnings History > 105 > surprise Percent
-108.1081
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-27
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.02
Earnings History > 106 > eps Estimate
0.01
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
100
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-28
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.01
Earnings History > 107 > eps Estimate
0.01
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-28
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.2
Earnings History > 108 > eps Estimate
0.19
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
5.2632
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-02-10
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.22
Earnings History > 109 > eps Estimate
0.2
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
10
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-28
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.21
Earnings History > 110 > eps Estimate
0.19
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
10.5263
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-28
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.2
Earnings History > 111 > eps Estimate
0.17
Earnings History > 111 > eps Difference
0.03
Earnings History > 111 > surprise Percent
17.6471
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-28
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.12
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-02-02
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-15
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.12
Earnings History > 114 > eps Estimate
0.11
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
9.0909
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-22
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.1
Earnings History > 115 > eps Estimate
0.09
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
11.1111
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-29
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.09
Earnings History > 116 > eps Estimate
0.07
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
28.5714
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-02-11
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.08
Earnings History > 117 > eps Estimate
0.07
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
14.2857
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-22
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.07
Earnings History > 118 > eps Estimate
0.06
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
16.6667
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-23
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.06
Earnings History > 119 > eps Estimate
0.05
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
20
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-24
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.05
Earnings History > 120 > eps Estimate
0.04
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
25
Kforce Inc. provides professional staffing services and solutions in the United States. It operates through two segments, Technology, and Finance and Accounting (FA). The Technology segment provides talent solutions to its clients primarily in the areas of information technology, such as systems/applications architecture and development; data management and analytics; cloud architecture and engineering; business and artificial intelligence; machine learning; project and program management; and network architecture and security. This segment serves clients in various industries comprising financial and business services, communications, insurance, retail, and technology industries. The FA businesses segment offers talent solutions to its clients in areas, including financial planning and analysis, business intelligence analysis, general accounting, transactional accounting, business and cost analysis, and taxation and treasury; and consultants in lower skill roles comprising mortgage servicing; customer and call center support; data entry; and other lower skilled administrative roles. This segment serves clients in various industries, including financial and business services, healthcare, and manufacturing sectors. Kforce Inc. was founded in 1962 and is headquartered in Tampa, Florida.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.39Next Payout:
Dec 19, 2025Yield:
5.0346 %Russell Investments Group Ltd. Has $3.27 Million Holdings in Kforce Inc. $KFRC - MarketBeat
12/8/2025
Russell Investments Group Ltd. Has $3.27 Million Holdings in Kforce Inc. $KFRC MarketBeat
Read more →(KFRC) and the Role of Price-Sensitive Allocations news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$36.875
Analyst Picks
Strong Buy
2
Buy
0
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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 98.97% of the total shares of Kforce Inc.
1.
Kayne Anderson Rudnick Investment Management LLC(11.9751%)
since
2025/06/30
2.
Vanguard Group Inc(9.6306%)
since
2025/06/30
3.
BlackRock Inc(8.4249%)
since
2025/06/30
4.
FMR Inc(7.0285%)
since
2025/06/30
5.
Charles Schwab Investment Management Inc(4.3837%)
since
2025/06/30
6.
Newsouth Capital Management Inc(3.2316%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.0919%)
since
2025/07/31
8.
Dimensional Fund Advisors, Inc.(2.9259%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.7478%)
since
2025/06/30
10.
Copeland Capital Management, LLC(2.6821%)
since
2025/06/30
11.
Schwab US Dividend Equity ETFâ„¢(2.5479%)
since
2025/08/30
12.
Fidelity Small Cap Discovery(2.4121%)
since
2025/06/30
13.
Virtus KAR Small-Cap Core I(2.3451%)
since
2025/06/30
14.
iShares Russell 2000 ETF(2.3123%)
since
2025/08/31
15.
Vanguard Small Cap Index(2.309%)
since
2025/07/31
16.
Tributary Capital Management, LLC(2.3043%)
since
2025/06/30
17.
State Street Corp(2.1558%)
since
2025/06/30
18.
Strategic Advisers Fidelity US TtlStk(2.1382%)
since
2025/07/31
19.
Tributary Small Cap Equity(1.703%)
since
2025/08/31
20.
Wellington Management Company LLP(1.6027%)
since
2025/06/30
21.
Vanguard Small Cap Value Index Inv(1.4959%)
since
2025/07/31
22.
Hotchkis & Wiley Capital Management LLC(1.472%)
since
2025/06/30
23.
Tributary Small Company Instl(1.3975%)
since
2025/07/31
24.
Goldman Sachs Group Inc(1.3698%)
since
2025/06/30
25.
Fidelity Series Small Cap Discovery(1.3676%)
since
2025/06/30
26.
Millennium Management LLC(1.352%)
since
2025/06/30
27.
Northern Trust Corp(1.3299%)
since
2025/06/30
28.
Citadel Advisors Llc(1.2591%)
since
2025/06/30
29.
Wells Fargo & Co(1.2575%)
since
2025/06/30
30.
Morgan Stanley - Brokerage Accounts(1.2267%)
since
2025/06/30
31.
UBS Group AG(1.143%)
since
2025/06/30
32.
Fidelity Small Cap Index(0.9838%)
since
2025/06/30
33.
Vanguard Institutional Extnd Mkt Idx Tr(0.959%)
since
2025/07/31
34.
Schwab Fundamental U.S. Small CompanyETF(0.8672%)
since
2025/08/30
35.
TrueShares Active Yield ETF(0.823%)
since
2025/08/29
36.
iShares Russell 2000 Growth ETF(0.7286%)
since
2025/08/31
37.
DFA US Small Cap I(0.5718%)
since
2025/07/31
38.
Fidelity Extended Market Index(0.4909%)
since
2025/07/31
39.
Vanguard Russell 2000 ETF(0.4605%)
since
2025/07/31
40.
DFA US Micro Cap I(0.46%)
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
0.47
Date
2025-09-30
EPS Actual
0.63
EPS Estimate
0.56
EPS Difference
0.07
Surprise Percent
12.5%
(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.