_id
6911bb41ccc777a4e85d61b2
Ticker
GEO
Name
Geo Group Inc
Exchange
NYSE
Address
4955 Technology Way, Boca Raton, FL, United States, 33431
Country
USA
Sector
Industrials
Industry
Security & Protection Services
Currency
USD
Website
https://www.geogroup.com
Description
The GEO Group, Inc. (NYSE: GEO) is a leading diversified government service provider, specializing in design, financing, development, and support services for secure facilities, processing centers, and community reentry centers in the United States, Australia, South Africa, and the United Kingdom. GEO's diversified services include enhanced in-custody rehabilitation and post-release support through the award-winning GEO Continuum of Care, secure transportation, electronic monitoring, community-based programs, and correctional health and mental health care. GEO's worldwide operations include the ownership and/or delivery of support services for 95 facilities totaling approximately 75,000 beds, including idle facilities and projects under development, with a workforce of up to approximately 20,000 employees.
Last Close
16.69
Volume
670768
Current Price
16.96
Change
1.6177351707609322
Last Updated
2025-11-30T19:18:20.589Z
Image
-
Ipo Date
1994-07-26T00:00:00.000Z
Market Cap
2230585600
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9172785714285714
Sentiment Sources
28
Rating
5
Target Price
32.25
Strong Buy
4
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
682341000
Cost Of Revenue
508881000
Gross Profit
173460000
Operating Expenses
132760000
Operating Income
40700000
Interest Expense
38234000
Pretax Income
230313000
Net Income
173940000
Eps
1.2424995714040803
Dividends Per Share
490000
Shares Outstanding
139197249
Income Tax Expense
56391000
EBITDA
263352000
Operating Margin
5.964759555706018
Total Other Income Expense Net
189613000
Cash
183945000
Short Term Investments
169956000
Receivables
452918000
Inventories
-
Total Current Assets
685324000
Property Plant Equipment
1958381000
Total Assets
3809273000
Payables
68719000
Short Term Debt
19203000
Long Term Debt
1552613000
Total Liabilities
2289293000
Equity
1521616000
Depreciation
33039000
Change In Working Capital
90694000
Cash From Operations
79555000
Capital Expenditures
93704000
Cash From Investing
225574000
Cash From Financing
-194542000
Net Change In Cash
110951000
PE
9.3254
PB
1.560357094036866
ROE
11.431267810012514
ROA
4.566225628879842
FCF
-14149000
Fcf Percent
-0.020735966327686598
Piotroski FScore
3
Health Score
53
Deep Value Investing Score
5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
7
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
1
Quality Investing Score
5.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
682341000
Quarters > 0 > income Statement > cost Of Revenue
508881000
Quarters > 0 > income Statement > gross Profit
173460000
Quarters > 0 > income Statement > operating Expenses
132760000
Quarters > 0 > income Statement > operating Income
40700000
Quarters > 0 > income Statement > interest Expense
38234000
Quarters > 0 > income Statement > pretax Income
230313000
Quarters > 0 > income Statement > net Income
173940000
Quarters > 0 > income Statement > eps
1.2424995714040803
Quarters > 0 > income Statement > dividends Per Share
490000
Quarters > 0 > income Statement > shares Outstanding
139992000
Quarters > 0 > income Statement > income Tax Expense
56391000
Quarters > 0 > income Statement > EBITDA
263352000
Quarters > 0 > income Statement > operating Margin
5.964759555706018
Quarters > 0 > income Statement > total Other Income Expense Net
189613000
Quarters > 0 > balance Sheet > cash
183945000
Quarters > 0 > balance Sheet > short Term Investments
169956000
Quarters > 0 > balance Sheet > receivables
452918000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
685324000
Quarters > 0 > balance Sheet > property Plant Equipment
1958381000
Quarters > 0 > balance Sheet > total Assets
3809273000
Quarters > 0 > balance Sheet > payables
68719000
Quarters > 0 > balance Sheet > short Term Debt
19203000
Quarters > 0 > balance Sheet > long Term Debt
1552613000
Quarters > 0 > balance Sheet > total Liabilities
2289293000
Quarters > 0 > balance Sheet > equity
1521616000
Quarters > 0 > cash Flow > net Income
173940000
Quarters > 0 > cash Flow > depreciation
33039000
Quarters > 0 > cash Flow > change In Working Capital
90694000
Quarters > 0 > cash Flow > cash From Operations
79555000
Quarters > 0 > cash Flow > capital Expenditures
93704000
Quarters > 0 > cash Flow > cash From Investing
225574000
Quarters > 0 > cash Flow > cash From Financing
-194542000
Quarters > 0 > cash Flow > net Change In Cash
110951000
Quarters > 0 > ratios > PE
1.2424995714040803
Quarters > 0 > ratios > PB
1.560357094036866
Quarters > 0 > ratios > ROE
11.431267810012514
Quarters > 0 > ratios > ROA
4.566225628879842
Quarters > 0 > ratios > FCF
-14149000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.020735966327686598
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
636169000
Quarters > 1 > income Statement > cost Of Revenue
507950000
Quarters > 1 > income Statement > gross Profit
636169000
Quarters > 1 > income Statement > operating Expenses
564196000
Quarters > 1 > income Statement > operating Income
71973000
Quarters > 1 > income Statement > interest Expense
41907000
Quarters > 1 > income Statement > pretax Income
39628000
Quarters > 1 > income Statement > net Income
29108000
Quarters > 1 > income Statement > eps
0.20721862319356446
Quarters > 1 > income Statement > dividends Per Share
950000
Quarters > 1 > income Statement > shares Outstanding
140470000
Quarters > 1 > income Statement > income Tax Expense
10554000
Quarters > 1 > income Statement > EBITDA
112090000
Quarters > 1 > income Statement > operating Margin
11.313503172899026
Quarters > 1 > income Statement > total Other Income Expense Net
-32345000
Quarters > 1 > balance Sheet > cash
67861000
Quarters > 1 > balance Sheet > short Term Investments
170374000
Quarters > 1 > balance Sheet > receivables
389738000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
504050000
Quarters > 1 > balance Sheet > property Plant Equipment
1908875000
Quarters > 1 > balance Sheet > total Assets
3661419000
Quarters > 1 > balance Sheet > payables
70012000
Quarters > 1 > balance Sheet > short Term Debt
243562000
Quarters > 1 > balance Sheet > long Term Debt
1475375000
Quarters > 1 > balance Sheet > total Liabilities
2279999000
Quarters > 1 > balance Sheet > equity
1383022000
Quarters > 1 > cash Flow > net Income
29108000
Quarters > 1 > cash Flow > depreciation
32732000
Quarters > 1 > cash Flow > change In Working Capital
-23286000
Quarters > 1 > cash Flow > cash From Operations
39168000
Quarters > 1 > cash Flow > capital Expenditures
36811000
Quarters > 1 > cash Flow > cash From Investing
-50658000
Quarters > 1 > cash Flow > cash From Financing
11814000
Quarters > 1 > cash Flow > net Change In Cash
-618000
Quarters > 1 > ratios > PE
0.20721862319356446
Quarters > 1 > ratios > PB
1.7225837333028688
Quarters > 1 > ratios > ROE
2.1046664478222326
Quarters > 1 > ratios > ROA
0.7949923240142688
Quarters > 1 > ratios > FCF
2357000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.003704990340617037
Quarters > 1 > health Score
42
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
604647000
Quarters > 2 > income Statement > cost Of Revenue
453778000
Quarters > 2 > income Statement > gross Profit
604647000
Quarters > 2 > income Statement > operating Expenses
543663000
Quarters > 2 > income Statement > operating Income
60984000
Quarters > 2 > income Statement > interest Expense
42441000
Quarters > 2 > income Statement > pretax Income
21368000
Quarters > 2 > income Statement > net Income
19558000
Quarters > 2 > income Statement > eps
0.13879288933044742
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
140915000
Quarters > 2 > income Statement > income Tax Expense
1826000
Quarters > 2 > income Statement > EBITDA
95117000
Quarters > 2 > income Statement > operating Margin
10.085884822053199
Quarters > 2 > income Statement > total Other Income Expense Net
-39616000
Quarters > 2 > balance Sheet > cash
64822000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
384227000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
503366000
Quarters > 2 > balance Sheet > property Plant Equipment
1991001000
Quarters > 2 > balance Sheet > total Assets
3632465000
Quarters > 2 > balance Sheet > payables
65047000
Quarters > 2 > balance Sheet > short Term Debt
49996000
Quarters > 2 > balance Sheet > long Term Debt
1658093000
Quarters > 2 > balance Sheet > total Liabilities
2290917000
Quarters > 2 > balance Sheet > equity
1343098000
Quarters > 2 > cash Flow > net Income
19558000
Quarters > 2 > cash Flow > depreciation
32136000
Quarters > 2 > cash Flow > change In Working Capital
11979000
Quarters > 2 > cash Flow > cash From Operations
71225000
Quarters > 2 > cash Flow > capital Expenditures
30771000
Quarters > 2 > cash Flow > cash From Investing
-31141000
Quarters > 2 > cash Flow > cash From Financing
-49423000
Quarters > 2 > cash Flow > net Change In Cash
-8660000
Quarters > 2 > ratios > PE
0.13879288933044742
Quarters > 2 > ratios > PB
1.779407310561106
Quarters > 2 > ratios > ROE
1.4561856245784
Quarters > 2 > ratios > ROA
0.5384222559611723
Quarters > 2 > ratios > FCF
40454000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.06690515292393744
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
607720000
Quarters > 3 > income Statement > cost Of Revenue
447358000
Quarters > 3 > income Statement > gross Profit
607720000
Quarters > 3 > income Statement > operating Expenses
539823000
Quarters > 3 > income Statement > operating Income
67897000
Quarters > 3 > income Statement > interest Expense
43187000
Quarters > 3 > income Statement > pretax Income
25556000
Quarters > 3 > income Statement > net Income
15491000
Quarters > 3 > income Statement > eps
0.11100680759584379
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
139550000
Quarters > 3 > income Statement > income Tax Expense
10045000
Quarters > 3 > income Statement > EBITDA
99497000
Quarters > 3 > income Statement > operating Margin
11.172414927927335
Quarters > 3 > income Statement > total Other Income Expense Net
-42341000
Quarters > 3 > balance Sheet > cash
76896000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
376013000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
500179000
Quarters > 3 > balance Sheet > property Plant Equipment
1995017000
Quarters > 3 > balance Sheet > total Assets
3632080000
Quarters > 3 > balance Sheet > payables
67837000
Quarters > 3 > balance Sheet > short Term Debt
26947000
Quarters > 3 > balance Sheet > long Term Debt
1711197000
Quarters > 3 > balance Sheet > total Liabilities
2298666000
Quarters > 3 > balance Sheet > equity
1334936000
Quarters > 3 > cash Flow > net Income
14722000
Quarters > 3 > cash Flow > depreciation
31786000
Quarters > 3 > cash Flow > change In Working Capital
-40426000
Quarters > 3 > cash Flow > cash From Operations
18464000
Quarters > 3 > cash Flow > capital Expenditures
20782000
Quarters > 3 > cash Flow > cash From Investing
-21461000
Quarters > 3 > cash Flow > cash From Financing
17229000
Quarters > 3 > cash Flow > net Change In Cash
9046000
Quarters > 3 > ratios > PE
0.11100680759584379
Quarters > 3 > ratios > PB
1.7729449202059127
Quarters > 3 > ratios > ROE
1.1604301629441411
Quarters > 3 > ratios > ROA
0.4265049227990573
Quarters > 3 > ratios > FCF
-2318000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.0038142565655235965
Quarters > 3 > health Score
43
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2423702000
Annuals > 0 > income Statement > cost Of Revenue
1900699000
Annuals > 0 > income Statement > gross Profit
2423702000
Annuals > 0 > income Statement > operating Expenses
2113727000
Annuals > 0 > income Statement > operating Income
309975000
Annuals > 0 > income Statement > interest Expense
190624000
Annuals > 0 > income Statement > pretax Income
41297000
Annuals > 0 > income Statement > net Income
31966000
Annuals > 0 > income Statement > eps
0.23843835779926006
Annuals > 0 > income Statement > dividends Per Share
5082000
Annuals > 0 > income Statement > shares Outstanding
134064000
Annuals > 0 > income Statement > income Tax Expense
9401000
Annuals > 0 > income Statement > EBITDA
355438000
Annuals > 0 > income Statement > operating Margin
12.78931980911845
Annuals > 0 > income Statement > total Other Income Expense Net
-268678000
Annuals > 0 > balance Sheet > cash
76896000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
376013000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
500179000
Annuals > 0 > balance Sheet > property Plant Equipment
1995017000
Annuals > 0 > balance Sheet > total Assets
3632080000
Annuals > 0 > balance Sheet > payables
67837000
Annuals > 0 > balance Sheet > short Term Debt
26947000
Annuals > 0 > balance Sheet > long Term Debt
1711197000
Annuals > 0 > balance Sheet > total Liabilities
2298666000
Annuals > 0 > balance Sheet > equity
1334936000
Annuals > 0 > cash Flow > net Income
31966000
Annuals > 0 > cash Flow > depreciation
126220000
Annuals > 0 > cash Flow > change In Working Capital
-29435000
Annuals > 0 > cash Flow > cash From Operations
242236000
Annuals > 0 > cash Flow > capital Expenditures
78691000
Annuals > 0 > cash Flow > cash From Investing
-101718000
Annuals > 0 > cash Flow > cash From Financing
-168888000
Annuals > 0 > cash Flow > net Change In Cash
-34003000
Annuals > 0 > ratios > PE
0.23843835779926006
Annuals > 0 > ratios > PB
1.5827340336915028
Annuals > 0 > ratios > ROE
2.394571724786806
Annuals > 0 > ratios > ROA
0.8801017598731306
Annuals > 0 > ratios > FCF
163545000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0674773548893387
Annuals > 0 > health Score
48
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2413167000
Annuals > 1 > income Statement > cost Of Revenue
1744228000
Annuals > 1 > income Statement > gross Profit
668939000
Annuals > 1 > income Statement > operating Expenses
316550000
Annuals > 1 > income Statement > operating Income
352389000
Annuals > 1 > income Statement > interest Expense
218292000
Annuals > 1 > income Statement > pretax Income
142582000
Annuals > 1 > income Statement > net Income
107325000
Annuals > 1 > income Statement > eps
0.8676373102232857
Annuals > 1 > income Statement > dividends Per Share
4486000
Annuals > 1 > income Statement > shares Outstanding
123698000
Annuals > 1 > income Statement > income Tax Expense
35399000
Annuals > 1 > income Statement > EBITDA
482124000
Annuals > 1 > income Statement > operating Margin
14.602760604632833
Annuals > 1 > income Statement > total Other Income Expense Net
-209807000
Annuals > 1 > balance Sheet > cash
93971000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
390023000
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
528505000
Annuals > 1 > balance Sheet > property Plant Equipment
2046482000
Annuals > 1 > balance Sheet > total Assets
3696406000
Annuals > 1 > balance Sheet > payables
65655000
Annuals > 1 > balance Sheet > short Term Debt
80522000
Annuals > 1 > balance Sheet > long Term Debt
1725502000
Annuals > 1 > balance Sheet > total Liabilities
2406092000
Annuals > 1 > balance Sheet > equity
1291768000
Annuals > 1 > cash Flow > net Income
107325000
Annuals > 1 > cash Flow > depreciation
125784000
Annuals > 1 > cash Flow > change In Working Capital
19762000
Annuals > 1 > cash Flow > cash From Operations
284933000
Annuals > 1 > cash Flow > capital Expenditures
73002000
Annuals > 1 > cash Flow > cash From Investing
-60570000
Annuals > 1 > cash Flow > cash From Financing
-208083000
Annuals > 1 > cash Flow > net Change In Cash
16024000
Annuals > 1 > ratios > PE
0.8676373102232857
Annuals > 1 > ratios > PB
1.5091568145363565
Annuals > 1 > ratios > ROE
8.308380452217426
Annuals > 1 > ratios > ROA
2.9034959904296227
Annuals > 1 > ratios > FCF
211931000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.08782276568509349
Annuals > 1 > health Score
57
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2376727000
Annuals > 2 > income Statement > cost Of Revenue
1662885000
Annuals > 2 > income Statement > gross Profit
713842000
Annuals > 2 > income Statement > operating Expenses
329897000
Annuals > 2 > income Statement > operating Income
383945000
Annuals > 2 > income Statement > interest Expense
164550000
Annuals > 2 > income Statement > pretax Income
234591000
Annuals > 2 > income Statement > net Income
171813000
Annuals > 2 > income Statement > eps
1.4050670177705449
Annuals > 2 > income Statement > dividends Per Share
8263000
Annuals > 2 > income Statement > shares Outstanding
122281000
Annuals > 2 > income Statement > income Tax Expense
62899000
Annuals > 2 > income Statement > EBITDA
527295000
Annuals > 2 > income Statement > operating Margin
16.154358493844686
Annuals > 2 > income Statement > total Other Income Expense Net
-149354000
Annuals > 2 > balance Sheet > cash
95073000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
416399000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
555008000
Annuals > 2 > balance Sheet > property Plant Equipment
2092971000
Annuals > 2 > balance Sheet > total Assets
3760383000
Annuals > 2 > balance Sheet > payables
80177000
Annuals > 2 > balance Sheet > short Term Debt
67306000
Annuals > 2 > balance Sheet > long Term Debt
1933145000
Annuals > 2 > balance Sheet > total Liabilities
2595295000
Annuals > 2 > balance Sheet > equity
1166398000
Annuals > 2 > cash Flow > net Income
171813000
Annuals > 2 > cash Flow > depreciation
132925000
Annuals > 2 > cash Flow > change In Working Capital
-25830000
Annuals > 2 > cash Flow > cash From Operations
296412000
Annuals > 2 > cash Flow > capital Expenditures
90026000
Annuals > 2 > cash Flow > cash From Investing
2960000
Annuals > 2 > cash Flow > cash From Financing
-699100000
Annuals > 2 > cash Flow > net Change In Cash
-404479000
Annuals > 2 > ratios > PE
1.4050670177705449
Annuals > 2 > ratios > PB
1.6522221060049829
Annuals > 2 > ratios > ROE
14.730220730831157
Annuals > 2 > ratios > ROA
4.569029271752372
Annuals > 2 > ratios > FCF
206386000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08683622477465859
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2256612000
Annuals > 3 > income Statement > cost Of Revenue
1629046000
Annuals > 3 > income Statement > gross Profit
627566000
Annuals > 3 > income Statement > operating Expenses
339483000
Annuals > 3 > income Statement > operating Income
288083000
Annuals > 3 > income Statement > interest Expense
129460000
Annuals > 3 > income Statement > pretax Income
199963000
Annuals > 3 > income Statement > net Income
77418000
Annuals > 3 > income Statement > eps
0.6412384454825564
Annuals > 3 > income Statement > dividends Per Share
30486000
Annuals > 3 > income Statement > shares Outstanding
120732000
Annuals > 3 > income Statement > income Tax Expense
122730000
Annuals > 3 > income Statement > EBITDA
457459000
Annuals > 3 > income Statement > operating Margin
12.766173360772697
Annuals > 3 > income Statement > total Other Income Expense Net
-88120000
Annuals > 3 > balance Sheet > cash
506491000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
372080000
Annuals > 3 > balance Sheet > inventories
20161000
Annuals > 3 > balance Sheet > total Current Assets
943908000
Annuals > 3 > balance Sheet > property Plant Equipment
2150032000
Annuals > 3 > balance Sheet > total Assets
4537408000
Annuals > 3 > balance Sheet > payables
64296000
Annuals > 3 > balance Sheet > short Term Debt
46847000
Annuals > 3 > balance Sheet > long Term Debt
2923815000
Annuals > 3 > balance Sheet > total Liabilities
3562392000
Annuals > 3 > balance Sheet > equity
976211000
Annuals > 3 > cash Flow > net Income
77418000
Annuals > 3 > cash Flow > depreciation
135177000
Annuals > 3 > cash Flow > change In Working Capital
-42414000
Annuals > 3 > cash Flow > cash From Operations
282635000
Annuals > 3 > cash Flow > capital Expenditures
69394000
Annuals > 3 > cash Flow > cash From Investing
-53737000
Annuals > 3 > cash Flow > cash From Financing
11263000
Annuals > 3 > cash Flow > net Change In Cash
236469000
Annuals > 3 > ratios > PE
0.6412384454825564
Annuals > 3 > ratios > PB
1.9491035442132898
Annuals > 3 > ratios > ROE
7.930457657207304
Annuals > 3 > ratios > ROA
1.7062164125421386
Annuals > 3 > ratios > FCF
213241000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.09449608528182958
Annuals > 3 > health Score
47
Valuation > metrics > PE
9.3254
Valuation > metrics > PB
1.560357094036866
Valuation > final Score
100
Valuation > verdict
3.4% Undervalued
Profitability > metrics > ROE
11.431267810012514
Profitability > metrics > ROA
25.380695846052376
Profitability > metrics > Net Margin
0.2549165300047923
Profitability > final Score
83
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.50451427955542
Risk > metrics > Interest Coverage
1.0644975676099806
Risk > final Score
34
Risk > verdict
High
Liquidity > metrics > Current Ratio
7.794681649644002
Liquidity > metrics > Quick Ratio
7.794681649644002
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
28
Prev Profitabilities > 1
19
Prev Profitabilities > 2
15
Prev Risks > 0
37
Prev Risks > 1
36
Prev Risks > 2
36
Prev Liquidities > 0
90
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:26:14.415Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.272
Earnings History > 0 > eps Difference
-0.272
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.25
Earnings History > 1 > eps Estimate
0.23
Earnings History > 1 > eps Difference
0.02
Earnings History > 1 > surprise Percent
8.6957
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-06
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.21
Earnings History > 2 > eps Estimate
0.17
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
23.5294
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.14
Earnings History > 3 > eps Estimate
0.19
Earnings History > 3 > eps Difference
-0.05
Earnings History > 3 > surprise Percent
-26.3158
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.13
Earnings History > 4 > eps Estimate
0.23
Earnings History > 4 > eps Difference
-0.1
Earnings History > 4 > surprise Percent
-43.4783
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.21
Earnings History > 5 > eps Estimate
0.24
Earnings History > 5 > eps Difference
-0.03
Earnings History > 5 > surprise Percent
-12.5
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.23
Earnings History > 6 > eps Estimate
0.16
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
43.75
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.18
Earnings History > 7 > eps Estimate
0.19
Earnings History > 7 > eps Difference
-0.01
Earnings History > 7 > surprise Percent
-5.2632
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.29
Earnings History > 8 > eps Estimate
0.18
Earnings History > 8 > eps Difference
0.11
Earnings History > 8 > surprise Percent
61.1111
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.19
Earnings History > 9 > eps Estimate
0.19
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-09
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2
Earnings History > 10 > eps Estimate
0.2
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.19
Earnings History > 11 > eps Estimate
0.22
Earnings History > 11 > eps Difference
-0.03
Earnings History > 11 > surprise Percent
-13.6364
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-14
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.28
Earnings History > 12 > eps Estimate
0.26
Earnings History > 12 > eps Difference
0.02
Earnings History > 12 > surprise Percent
7.6923
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.26
Earnings History > 13 > eps Estimate
0.34
Earnings History > 13 > eps Difference
-0.08
Earnings History > 13 > surprise Percent
-23.5294
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.37
Earnings History > 14 > eps Estimate
0.31
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
19.3548
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.26
Earnings History > 15 > eps Estimate
0.22
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
18.1818
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.38
Earnings History > 16 > eps Estimate
0.2
Earnings History > 16 > eps Difference
0.18
Earnings History > 16 > surprise Percent
90
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.36
Earnings History > 17 > eps Estimate
0.35
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
2.8571
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.42
Earnings History > 18 > eps Estimate
0.28
Earnings History > 18 > eps Difference
0.14
Earnings History > 18 > surprise Percent
50
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-10
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.28
Earnings History > 19 > eps Estimate
0.19
Earnings History > 19 > eps Difference
0.09
Earnings History > 19 > surprise Percent
47.3684
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.22
Earnings History > 20 > eps Estimate
0.26
Earnings History > 20 > eps Difference
-0.04
Earnings History > 20 > surprise Percent
-15.3846
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.36
Earnings History > 21 > eps Estimate
0.3
Earnings History > 21 > eps Difference
0.06
Earnings History > 21 > surprise Percent
20
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.35
Earnings History > 22 > eps Estimate
0.21
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
66.6667
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-30
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.24
Earnings History > 23 > eps Estimate
0.37
Earnings History > 23 > eps Difference
-0.13
Earnings History > 23 > surprise Percent
-35.1351
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-12
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.32
Earnings History > 24 > eps Estimate
0.41
Earnings History > 24 > eps Difference
-0.09
Earnings History > 24 > surprise Percent
-21.9512
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.44
Earnings History > 25 > eps Estimate
0.39
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
12.8205
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.41
Earnings History > 26 > eps Estimate
0.36
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
13.8889
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.34
Earnings History > 27 > eps Estimate
0.31
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
9.6774
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.28
Earnings History > 28 > eps Estimate
0.33
Earnings History > 28 > eps Difference
-0.05
Earnings History > 28 > surprise Percent
-15.1515
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.33
Earnings History > 29 > eps Estimate
0.36
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-8.3333
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.33
Earnings History > 30 > eps Estimate
0.33
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.29
Earnings History > 31 > eps Estimate
0.28
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
3.5714
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.38
Earnings History > 32 > eps Estimate
0.35
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
8.5714
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-31
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.31
Earnings History > 33 > eps Estimate
0.33
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-6.0606
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-07
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.25
Earnings History > 34 > eps Estimate
0.3
Earnings History > 34 > eps Difference
-0.05
Earnings History > 34 > surprise Percent
-16.6667
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.37
Earnings History > 35 > eps Estimate
0.33
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
12.1212
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-22
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.41
Earnings History > 36 > eps Estimate
0.37
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
10.8108
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-03
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.39
Earnings History > 37 > eps Estimate
0.36
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
8.3333
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.35
Earnings History > 38 > eps Estimate
0.32
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
9.375
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.29
Earnings History > 39 > eps Estimate
0.29
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-17
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.39
Earnings History > 40 > eps Estimate
0.37
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
5.4054
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.35
Earnings History > 41 > eps Estimate
0.35
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.28
Earnings History > 42 > eps Estimate
0.27
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
3.7037
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.27
Earnings History > 43 > eps Estimate
0.27
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.35
Earnings History > 44 > eps Estimate
0.35
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.36
Earnings History > 45 > eps Estimate
0.34
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
5.8824
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.36
Earnings History > 46 > eps Estimate
0.31
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
16.129
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-29
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.26
Earnings History > 47 > eps Estimate
0.22
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
18.1818
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.34
Earnings History > 48 > eps Estimate
0.26
Earnings History > 48 > eps Difference
0.08
Earnings History > 48 > surprise Percent
30.7692
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-06
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.25
Earnings History > 49 > eps Estimate
0.28
Earnings History > 49 > eps Difference
-0.03
Earnings History > 49 > surprise Percent
-10.7143
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.29
Earnings History > 50 > eps Estimate
0.29
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.25
Earnings History > 51 > eps Estimate
0.25
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.29
Earnings History > 52 > eps Estimate
0.28
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
3.5714
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-05
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.28
Earnings History > 53 > eps Estimate
0.28
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.27
Earnings History > 54 > eps Estimate
0.27
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-07
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.21
Earnings History > 55 > eps Estimate
0.2
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
5
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.26
Earnings History > 56 > eps Estimate
0.27
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-3.7037
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-02
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.27
Earnings History > 57 > eps Estimate
0.26
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
3.8462
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-03
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.27
Earnings History > 58 > eps Estimate
0.26
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
3.8462
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-04
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.23
Earnings History > 59 > eps Estimate
0.22
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
4.5455
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.27
Earnings History > 60 > eps Estimate
0.26
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
3.8462
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.26
Earnings History > 61 > eps Estimate
0.24
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
8.3333
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-12
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.25
Earnings History > 62 > eps Estimate
0.23
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
8.6957
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.23
Earnings History > 63 > eps Estimate
0.22
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
4.5455
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-22
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.27
Earnings History > 64 > eps Estimate
0.26
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
3.8462
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-02
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.25
Earnings History > 65 > eps Estimate
0.23
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
8.6957
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-03
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.22
Earnings History > 66 > eps Estimate
0.22
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.21
Earnings History > 67 > eps Estimate
0.18
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
16.6667
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.25
Earnings History > 68 > eps Estimate
0.22
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
13.6364
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-03
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.23
Earnings History > 69 > eps Estimate
0.21
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
9.5238
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.21
Earnings History > 70 > eps Estimate
0.2
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
5
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.17
Earnings History > 71 > eps Estimate
0.17
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.18
Earnings History > 72 > eps Estimate
0.17
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
5.8824
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-09
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.19
Earnings History > 73 > eps Estimate
0.19
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.17
Earnings History > 74 > eps Estimate
0.16
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
6.25
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-01
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.14
Earnings History > 75 > eps Estimate
0.13
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
7.6923
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-27
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.18
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
5.8824
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.15
Earnings History > 77 > eps Estimate
0.14
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
7.1429
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-10
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.16
Earnings History > 78 > eps Estimate
0.15
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
6.6667
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.11
Earnings History > 79 > eps Estimate
0.1
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
10
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-13
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.08
Earnings History > 80 > eps Estimate
0.07
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
14.2857
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-10
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.08
Earnings History > 81 > eps Estimate
0.08
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-15
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.06
Earnings History > 82 > eps Estimate
0.05
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
20
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-13
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.06
Earnings History > 83 > eps Estimate
0.06
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-23
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.11
Earnings History > 84 > eps Estimate
0.1
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
10
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.08
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
12.5
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.08
Earnings History > 86 > eps Estimate
0.08
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-06
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.06
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
20
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-05
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.08
Earnings History > 88 > eps Estimate
0.08
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-06
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.08
Earnings History > 89 > eps Estimate
0.06
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
33.3333
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.06
Earnings History > 90 > eps Estimate
0.06
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-01
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.05
Earnings History > 91 > eps Estimate
0.05
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-12
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.06
Earnings History > 92 > eps Estimate
0.06
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-31
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.06
Earnings History > 93 > eps Estimate
0.06
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-02
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.06
Earnings History > 94 > eps Estimate
0.05
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
20
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-02
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.05
Earnings History > 95 > eps Estimate
0.05
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.06
Earnings History > 96 > eps Estimate
0.06
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-01
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.06
Earnings History > 97 > eps Estimate
0.06
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-02
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.06
Earnings History > 98 > eps Estimate
0.06
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-03
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.03
Earnings History > 99 > eps Estimate
0.03
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-08
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.05
Earnings History > 100 > eps Estimate
0.05
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-02
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.05
Earnings History > 101 > eps Estimate
0.07
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-28.5714
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-03
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.05
Earnings History > 102 > eps Estimate
0.05
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-04
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.05
Earnings History > 103 > eps Estimate
0.05
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-17
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.06
Earnings History > 104 > eps Estimate
0.06
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-04
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.06
Earnings History > 105 > eps Estimate
0.06
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-05
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.07
Earnings History > 106 > eps Estimate
0.05
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
40
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-06
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.05
Earnings History > 107 > eps Estimate
0.05
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-18
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.05
Earnings History > 108 > eps Estimate
0.05
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-11
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.04
Earnings History > 109 > eps Estimate
0.04
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-14
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.04
Earnings History > 110 > eps Estimate
0.04
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-23
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.04
Earnings History > 111 > eps Estimate
0.04
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-11
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.03
Earnings History > 112 > eps Estimate
0.03
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-23
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.03
Earnings History > 113 > eps Estimate
0.03
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-24
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.03
Earnings History > 114 > eps Estimate
0.03
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-24
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.02
Earnings History > 115 > eps Estimate
0.02
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-21
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.02
Earnings History > 116 > eps Estimate
0.02
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-24
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.02
Earnings History > 117 > eps Estimate
0.02
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-25
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.02
Earnings History > 118 > eps Estimate
0.02
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-25
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.02
Earnings History > 119 > eps Estimate
0.02
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
The GEO Group, Inc. (NYSE: GEO) is a leading diversified government service provider, specializing in design, financing, development, and support services for secure facilities, processing centers, and community reentry centers in the United States, Australia, South Africa, and the United Kingdom. GEO's diversified services include enhanced in-custody rehabilitation and post-release support through the award-winning GEO Continuum of Care, secure transportation, electronic monitoring, community-based programs, and correctional health and mental health care. GEO's worldwide operations include the ownership and/or delivery of support services for 95 facilities totaling approximately 75,000 beds, including idle facilities and projects under development, with a workforce of up to approximately 20,000 employees.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGeoPark (NYSE: GPRK) outlines Vaca Muerta upside, sees EBITDA doubling by 2028 - Stock Titan
12/9/2025
GeoPark (NYSE: GPRK) outlines Vaca Muerta upside, sees EBITDA doubling by 2028 Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$32.25
Analyst Picks
Strong Buy
4
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
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 86.42% of the total shares of Geo Group Inc
1.
BlackRock Inc(14.7809%)
since
2025/06/30
2.
Vanguard Group Inc(10.527%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.8222%)
since
2025/08/31
4.
Goldman Sachs Group Inc(3.6243%)
since
2025/06/30
5.
State Street Corp(3.4777%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.9613%)
since
2025/07/31
7.
Cooper Creek Partners Management LLC(2.6495%)
since
2025/06/30
8.
Wellington Management Company LLP(2.4197%)
since
2025/06/30
9.
Anomaly Capital Management, LP(2.378%)
since
2025/06/30
10.
iShares Russell 2000 ETF(2.3301%)
since
2025/08/31
11.
Wolf Hill Capital Management, LP(2.3054%)
since
2025/06/30
12.
Vanguard Small Cap Index(2.3042%)
since
2025/07/31
13.
Geode Capital Management, LLC(2.3028%)
since
2025/06/30
14.
Pentwater Capital Management LP(2.2821%)
since
2025/06/30
15.
FMR Inc(2.0144%)
since
2025/06/30
16.
Morgan Stanley - Brokerage Accounts(1.6327%)
since
2025/06/30
17.
UBS Group AG(1.599%)
since
2025/06/30
18.
Carronade Capital Management LP(1.5776%)
since
2025/06/30
19.
Charles Schwab Investment Management Inc(1.5723%)
since
2025/06/30
20.
Vanguard Small Cap Value Index Inv(1.4827%)
since
2025/07/31
21.
Holocene Advisors, LP(1.375%)
since
2025/06/30
22.
Maplelane Capital, LLC(1.3601%)
since
2025/06/30
23.
Jane Street Group LLC(1.1577%)
since
2025/06/30
24.
Newbrook Capital Advisors LP(1.1325%)
since
2025/06/30
25.
Northern Trust Corp(1.0973%)
since
2025/06/30
26.
Vanguard Institutional Extnd Mkt Idx Tr(1.0527%)
since
2025/07/31
27.
Fidelity Small Cap Index(0.9688%)
since
2025/06/30
28.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8658%)
since
2025/08/29
29.
iShares Russell 2000 Growth ETF(0.8504%)
since
2025/08/31
30.
iShares S&P Small-Cap 600 Growth ETF(0.8424%)
since
2025/08/31
31.
PIMCO RAE US Small Instl(0.6551%)
since
2025/06/30
32.
PIMCO RAE US Small(0.6551%)
since
2025/06/30
33.
Vanguard Tax-Managed Small Cap Adm(0.6356%)
since
2025/07/31
34.
Fidelity Small Cap Growth(0.6147%)
since
2025/06/30
35.
Invesco S&P SmallCap Momentum ETF(0.5774%)
since
2025/08/29
36.
Schwab Fundamental U.S. Small CompanyETF(0.5548%)
since
2025/08/30
37.
Fidelity Extended Market Index(0.5294%)
since
2025/07/31
38.
Fidelity Value(0.5098%)
since
2025/07/31
39.
SPDR® S&P 600 Small Cap Growth ETF(0.4743%)
since
2025/08/31
40.
Schwab US Small-Cap ETF™(0.4642%)
since
2025/08/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.272
Date
2025-09-30
EPS Actual
0.25
EPS Estimate
0.23
EPS Difference
0.02
Surprise Percent
8.6957%
(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.