_id
69171fc63c536f8df2316834
Ticker
TMP
Name
Tompkins Financial Corporation
Exchange
NYSE MKT
Address
118 East Seneca Street, Ithaca, NY, United States, 14851
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.tompkinsfinancial.com
Description
Tompkins Financial Corporation, a financial holding company, provides commercial and consumer banking, leasing, trust and investment management, financial planning and wealth management, and insurance services. The company operates through three segments: Banking, Insurance, and Wealth Management. It accepts various deposit products, including checking and savings accounts, time deposits, and IRA products. The company also offers loans for various business purposes, including real estate financing, construction, equipment financing, accounts receivable financing, and commercial leasing; residential mortgage loans; personal loans; home equity loans; residential real estate loans; commercial and industrial loans; commercial real estate loans; agriculture loans; and consumer and other loans, such as direct and indirect personal installment loans, automobile financing, and overdraft lines of credit. In addition, it provides letters of credit and sweep accounts; credit and debit cards; deposit and cash management, internet-based account, remote deposit, safe deposit, ATM, voice response, and mobile and internet banking services; trust and estate; financial and tax planning services; property and casualty, life, disability, and long-term care insurance services; employee benefit consulting services; and insurance planning services. The company primarily serves individuals, corporate executives, small business owners, and high net worth individuals. Tompkins Financial Corporation was founded in 1836 and is headquartered in Ithaca, New York.
Last Close
72.99
Volume
56557
Current Price
76.15
Change
-0.38
Last Updated
2026-01-07T13:15:54.439Z
Image
https://logo.clearbit.com/www.tompkinsfinancial.com
Ipo Date
1990-03-28T00:00:00.000Z
Market Cap
1053833984
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.5
Target Price
78
Strong Buy
0
Buy
1
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
121620000
Cost Of Revenue
36668000
Gross Profit
84952000
Operating Expenses
53847000
Operating Income
31105000
Interest Expense
34178000
Pretax Income
31105000
Net Income
23673000
Eps
1.6500313654422527
Dividends Per Share
8833000
Shares Outstanding
14431880
Income Tax Expense
7432000
EBITDA
33190000
Operating Margin
25.57556322973195
Total Other Income Expense Net
-
Cash
193492000
Short Term Investments
855613000
Receivables
10881000
Inventories
-
Total Current Assets
1059986000
Property Plant Equipment
73842000
Total Assets
8468731000
Payables
-
Short Term Debt
80804000
Long Term Debt
444866000
Total Liabilities
7679926000
Equity
788805000
Bs_currency_symbol
USD
Depreciation
2085000
Change In Working Capital
670000
Cash From Operations
34901000
Capital Expenditures
1000000
Cash From Investing
-108348000
Cash From Financing
54388000
Net Change In Cash
-19059000
Cf_currency_symbol
USD
PE
12.3746
PB
1.3850369229403972
ROE
3.001121950291897
ROA
0.27953420648264776
FCF
33901000
Fcf Percent
0.2787452721591843
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
6.5
Defensive Investing Score
5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
121620000
Quarters > 0 > income Statement > cost Of Revenue
36668000
Quarters > 0 > income Statement > gross Profit
84952000
Quarters > 0 > income Statement > operating Expenses
53847000
Quarters > 0 > income Statement > operating Income
31105000
Quarters > 0 > income Statement > interest Expense
34178000
Quarters > 0 > income Statement > pretax Income
31105000
Quarters > 0 > income Statement > net Income
23673000
Quarters > 0 > income Statement > eps
1.6500313654422527
Quarters > 0 > income Statement > dividends Per Share
8833000
Quarters > 0 > income Statement > shares Outstanding
14347000
Quarters > 0 > income Statement > income Tax Expense
7432000
Quarters > 0 > income Statement > EBITDA
33190000
Quarters > 0 > income Statement > operating Margin
25.57556322973195
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
193492000
Quarters > 0 > balance Sheet > short Term Investments
855613000
Quarters > 0 > balance Sheet > receivables
10881000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1059986000
Quarters > 0 > balance Sheet > property Plant Equipment
73842000
Quarters > 0 > balance Sheet > total Assets
8468731000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
80804000
Quarters > 0 > balance Sheet > long Term Debt
444866000
Quarters > 0 > balance Sheet > total Liabilities
7679926000
Quarters > 0 > balance Sheet > equity
788805000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
23673000
Quarters > 0 > cash Flow > depreciation
2085000
Quarters > 0 > cash Flow > change In Working Capital
670000
Quarters > 0 > cash Flow > cash From Operations
34901000
Quarters > 0 > cash Flow > capital Expenditures
1000000
Quarters > 0 > cash Flow > cash From Investing
-108348000
Quarters > 0 > cash Flow > cash From Financing
54388000
Quarters > 0 > cash Flow > net Change In Cash
-19059000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.6500313654422527
Quarters > 0 > ratios > PB
1.3850369229403972
Quarters > 0 > ratios > ROE
3.001121950291897
Quarters > 0 > ratios > ROA
0.27953420648264776
Quarters > 0 > ratios > FCF
33901000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2787452721591843
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
116158000
Quarters > 1 > income Statement > cost Of Revenue
36296000
Quarters > 1 > income Statement > gross Profit
79862000
Quarters > 1 > income Statement > operating Expenses
51623000
Quarters > 1 > income Statement > operating Income
28239000
Quarters > 1 > income Statement > interest Expense
33516000
Quarters > 1 > income Statement > pretax Income
28239000
Quarters > 1 > income Statement > net Income
21471000
Quarters > 1 > income Statement > eps
1.4994301453129453
Quarters > 1 > income Statement > dividends Per Share
8857000
Quarters > 1 > income Statement > shares Outstanding
14319440
Quarters > 1 > income Statement > income Tax Expense
6768000
Quarters > 1 > income Statement > EBITDA
28239000
Quarters > 1 > income Statement > operating Margin
24.310852459580914
Quarters > 1 > income Statement > total Other Income Expense Net
54039000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
212551000
Quarters > 1 > balance Sheet > short Term Investments
839930000
Quarters > 1 > balance Sheet > receivables
10945000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1369101000
Quarters > 1 > balance Sheet > property Plant Equipment
74408000
Quarters > 1 > balance Sheet > total Assets
8373817999
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
127111000
Quarters > 1 > balance Sheet > long Term Debt
672696000
Quarters > 1 > balance Sheet > total Liabilities
7612025000
Quarters > 1 > balance Sheet > equity
761793000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
21471000
Quarters > 1 > cash Flow > depreciation
2142000
Quarters > 1 > cash Flow > change In Working Capital
-814000
Quarters > 1 > cash Flow > cash From Operations
18947000
Quarters > 1 > cash Flow > capital Expenditures
669000
Quarters > 1 > cash Flow > cash From Investing
-136465000
Quarters > 1 > cash Flow > cash From Financing
137004000
Quarters > 1 > cash Flow > net Change In Cash
19486000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.4994301453129453
Quarters > 1 > ratios > PB
1.4313932472469557
Quarters > 1 > ratios > ROE
2.8184821861056744
Quarters > 1 > ratios > ROA
0.2564063370205092
Quarters > 1 > ratios > FCF
18278000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.15735463764871985
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
114494000
Quarters > 2 > income Statement > cost Of Revenue
38087000
Quarters > 2 > income Statement > gross Profit
76407000
Quarters > 2 > income Statement > operating Expenses
50607000
Quarters > 2 > income Statement > operating Income
25800000
Quarters > 2 > income Statement > interest Expense
32800000
Quarters > 2 > income Statement > pretax Income
25800000
Quarters > 2 > income Statement > net Income
19679000
Quarters > 2 > income Statement > eps
1.374285586587185
Quarters > 2 > income Statement > dividends Per Share
8833000
Quarters > 2 > income Statement > shares Outstanding
14319440
Quarters > 2 > income Statement > income Tax Expense
6121000
Quarters > 2 > income Statement > EBITDA
25800000
Quarters > 2 > income Statement > operating Margin
22.53393190909567
Quarters > 2 > income Statement > total Other Income Expense Net
-13173000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
193065000
Quarters > 2 > balance Sheet > short Term Investments
839989000
Quarters > 2 > balance Sheet > receivables
11724000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1044778000
Quarters > 2 > balance Sheet > property Plant Equipment
75819000
Quarters > 2 > balance Sheet > total Assets
8199653000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
122985000
Quarters > 2 > balance Sheet > long Term Debt
493247000
Quarters > 2 > balance Sheet > total Liabilities
7458276000
Quarters > 2 > balance Sheet > equity
741377000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
19679000
Quarters > 2 > cash Flow > depreciation
2279000
Quarters > 2 > cash Flow > change In Working Capital
-580000
Quarters > 2 > cash Flow > cash From Operations
22225000
Quarters > 2 > cash Flow > capital Expenditures
1353000
Quarters > 2 > cash Flow > cash From Investing
-25435000
Quarters > 2 > cash Flow > cash From Financing
61877000
Quarters > 2 > cash Flow > net Change In Cash
58667000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.374285586587185
Quarters > 2 > ratios > PB
1.4708108775966884
Quarters > 2 > ratios > ROE
2.6543850159905147
Quarters > 2 > ratios > ROA
0.23999796088932054
Quarters > 2 > ratios > FCF
20872000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.18229776232815692
Quarters > 2 > health Score
52
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
109903000
Quarters > 3 > income Statement > cost Of Revenue
35152000
Quarters > 3 > income Statement > gross Profit
74751000
Quarters > 3 > income Statement > operating Expenses
49018000
Quarters > 3 > income Statement > operating Income
25733000
Quarters > 3 > income Statement > interest Expense
33741000
Quarters > 3 > income Statement > pretax Income
25733000
Quarters > 3 > income Statement > net Income
19658000
Quarters > 3 > income Statement > eps
1.3734850040492586
Quarters > 3 > income Statement > dividends Per Share
9142000
Quarters > 3 > income Statement > shares Outstanding
14312497
Quarters > 3 > income Statement > income Tax Expense
6045000
Quarters > 3 > income Statement > EBITDA
28132000
Quarters > 3 > income Statement > operating Margin
23.414283504544915
Quarters > 3 > income Statement > total Other Income Expense Net
863000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
134398000
Quarters > 3 > balance Sheet > short Term Investments
1231532000
Quarters > 3 > balance Sheet > receivables
12422000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1285167000
Quarters > 3 > balance Sheet > property Plant Equipment
76627000
Quarters > 3 > balance Sheet > total Assets
8109080000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
247000000
Quarters > 3 > balance Sheet > long Term Debt
543247000
Quarters > 3 > balance Sheet > total Liabilities
7395636000
Quarters > 3 > balance Sheet > equity
713444000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
19658000
Quarters > 3 > cash Flow > depreciation
2399000
Quarters > 3 > cash Flow > change In Working Capital
268000
Quarters > 3 > cash Flow > cash From Operations
23249000
Quarters > 3 > cash Flow > capital Expenditures
1585000
Quarters > 3 > cash Flow > cash From Investing
-125393000
Quarters > 3 > cash Flow > cash From Financing
104222000
Quarters > 3 > cash Flow > net Change In Cash
2078000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.3734850040492586
Quarters > 3 > ratios > PB
1.5276554944046064
Quarters > 3 > ratios > ROE
2.7553669243836936
Quarters > 3 > ratios > ROA
0.2424196086362448
Quarters > 3 > ratios > FCF
21664000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.19711927790870132
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
431648000
Annuals > 0 > income Statement > cost Of Revenue
143083000
Annuals > 0 > income Statement > gross Profit
288565000
Annuals > 0 > income Statement > operating Expenses
195589000
Annuals > 0 > income Statement > operating Income
92976000
Annuals > 0 > income Statement > interest Expense
136472000
Annuals > 0 > income Statement > pretax Income
92976000
Annuals > 0 > income Statement > net Income
70850000
Annuals > 0 > income Statement > eps
4.9655032437666815
Annuals > 0 > income Statement > dividends Per Share
35049000
Annuals > 0 > income Statement > shares Outstanding
14268443
Annuals > 0 > income Statement > income Tax Expense
22003000
Annuals > 0 > income Statement > EBITDA
92976000
Annuals > 0 > income Statement > operating Margin
21.539773148491363
Annuals > 0 > income Statement > total Other Income Expense Net
-47456000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
134398000
Annuals > 0 > balance Sheet > short Term Investments
1231532000
Annuals > 0 > balance Sheet > receivables
12422000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1285167000
Annuals > 0 > balance Sheet > property Plant Equipment
76627000
Annuals > 0 > balance Sheet > total Assets
8109080000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
247000000
Annuals > 0 > balance Sheet > long Term Debt
543247000
Annuals > 0 > balance Sheet > total Liabilities
7395636000
Annuals > 0 > balance Sheet > equity
713444000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
70850000
Annuals > 0 > cash Flow > depreciation
10475000
Annuals > 0 > cash Flow > change In Working Capital
-1336000
Annuals > 0 > cash Flow > cash From Operations
94966000
Annuals > 0 > cash Flow > capital Expenditures
6209000
Annuals > 0 > cash Flow > cash From Investing
-250441000
Annuals > 0 > cash Flow > cash From Financing
210331000
Annuals > 0 > cash Flow > net Change In Cash
54856000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.9655032437666815
Annuals > 0 > ratios > PB
1.4601552797836972
Annuals > 0 > ratios > ROE
9.930702339637028
Annuals > 0 > ratios > ROA
0.8737119377290643
Annuals > 0 > ratios > FCF
88757000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.20562356364445103
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
297358000
Annuals > 1 > income Statement > cost Of Revenue
-101000
Annuals > 1 > income Statement > gross Profit
297358000
Annuals > 1 > income Statement > operating Expenses
-285358000
Annuals > 1 > income Statement > operating Income
12000000
Annuals > 1 > income Statement > interest Expense
87844000
Annuals > 1 > income Statement > pretax Income
12124000
Annuals > 1 > income Statement > net Income
9505000
Annuals > 1 > income Statement > eps
0.6646285656308647
Annuals > 1 > income Statement > dividends Per Share
34512000
Annuals > 1 > income Statement > shares Outstanding
14301221
Annuals > 1 > income Statement > income Tax Expense
2495000
Annuals > 1 > income Statement > EBITDA
12000000
Annuals > 1 > income Statement > operating Margin
4.035539652540035
Annuals > 1 > income Statement > total Other Income Expense Net
124000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
79542000
Annuals > 1 > balance Sheet > short Term Investments
1416650000
Annuals > 1 > balance Sheet > receivables
15304000
Annuals > 1 > balance Sheet > inventories
-94846000
Annuals > 1 > balance Sheet > total Current Assets
1511496000
Annuals > 1 > balance Sheet > property Plant Equipment
79687000
Annuals > 1 > balance Sheet > total Assets
7819749000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
528096000
Annuals > 1 > balance Sheet > long Term Debt
125000000
Annuals > 1 > balance Sheet > total Liabilities
7149815000
Annuals > 1 > balance Sheet > equity
668522000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
9505000
Annuals > 1 > cash Flow > depreciation
11733000
Annuals > 1 > cash Flow > change In Working Capital
812000
Annuals > 1 > cash Flow > cash From Operations
89003000
Annuals > 1 > cash Flow > capital Expenditures
6762000
Annuals > 1 > cash Flow > cash From Investing
-146301000
Annuals > 1 > cash Flow > cash From Financing
59003000
Annuals > 1 > cash Flow > net Change In Cash
1705000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.6646285656308647
Annuals > 1 > ratios > PB
1.5618515848543504
Annuals > 1 > ratios > ROE
1.4217931496644838
Annuals > 1 > ratios > ROA
0.12155121603007973
Annuals > 1 > ratios > FCF
82241000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.2765723471371209
Annuals > 1 > health Score
52
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
324736000
Annuals > 2 > income Statement > cost Of Revenue
23832000
Annuals > 2 > income Statement > gross Profit
300904000
Annuals > 2 > income Statement > operating Expenses
191191000
Annuals > 2 > income Statement > operating Income
109713000
Annuals > 2 > income Statement > interest Expense
21043000
Annuals > 2 > income Statement > pretax Income
109713000
Annuals > 2 > income Statement > net Income
85030000
Annuals > 2 > income Statement > eps
5.903100839235855
Annuals > 2 > income Statement > dividends Per Share
33565000
Annuals > 2 > income Statement > shares Outstanding
14404294
Annuals > 2 > income Statement > income Tax Expense
24557000
Annuals > 2 > income Statement > EBITDA
109713000
Annuals > 2 > income Statement > operating Margin
33.78529020496649
Annuals > 2 > income Statement > total Other Income Expense Net
-45662000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
77837000
Annuals > 2 > balance Sheet > short Term Investments
1594967000
Annuals > 2 > balance Sheet > receivables
16038000
Annuals > 2 > balance Sheet > inventories
152000
Annuals > 2 > balance Sheet > total Current Assets
1688842000
Annuals > 2 > balance Sheet > property Plant Equipment
82140000
Annuals > 2 > balance Sheet > total Assets
7670686000
Annuals > 2 > balance Sheet > payables
6602295000
Annuals > 2 > balance Sheet > short Term Debt
297578000
Annuals > 2 > balance Sheet > long Term Debt
291300000
Annuals > 2 > balance Sheet > total Liabilities
7053296000
Annuals > 2 > balance Sheet > equity
615978000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
85030000
Annuals > 2 > cash Flow > depreciation
11557000
Annuals > 2 > cash Flow > change In Working Capital
-1749000
Annuals > 2 > cash Flow > cash From Operations
103340000
Annuals > 2 > cash Flow > capital Expenditures
8168000
Annuals > 2 > cash Flow > cash From Investing
-8444000
Annuals > 2 > cash Flow > cash From Financing
-80166000
Annuals > 2 > cash Flow > net Change In Cash
14730000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.903100839235855
Annuals > 2 > ratios > PB
1.7072971842176183
Annuals > 2 > ratios > ROE
13.80406443087253
Annuals > 2 > ratios > ROA
1.1085058103017122
Annuals > 2 > ratios > FCF
95172000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.29307499014584154
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
316635000
Annuals > 3 > income Statement > cost Of Revenue
15307000
Annuals > 3 > income Statement > gross Profit
301328000
Annuals > 3 > income Statement > operating Expenses
186755000
Annuals > 3 > income Statement > operating Income
114573000
Annuals > 3 > income Statement > interest Expense
17526000
Annuals > 3 > income Statement > pretax Income
114573000
Annuals > 3 > income Statement > net Income
89264000
Annuals > 3 > income Statement > eps
6.093868263517203
Annuals > 3 > income Statement > dividends Per Share
32415000
Annuals > 3 > income Statement > shares Outstanding
14648167
Annuals > 3 > income Statement > income Tax Expense
25182000
Annuals > 3 > income Statement > EBITDA
114573000
Annuals > 3 > income Statement > operating Margin
36.18456582500355
Annuals > 3 > income Statement > total Other Income Expense Net
-44251000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
63107000
Annuals > 3 > balance Sheet > short Term Investments
2044513000
Annuals > 3 > balance Sheet > receivables
115830000
Annuals > 3 > balance Sheet > inventories
-85704000
Annuals > 3 > balance Sheet > total Current Assets
2223450000
Annuals > 3 > balance Sheet > property Plant Equipment
85416000
Annuals > 3 > balance Sheet > total Assets
7819982000
Annuals > 3 > balance Sheet > payables
6791435000
Annuals > 3 > balance Sheet > short Term Debt
14000000
Annuals > 3 > balance Sheet > long Term Debt
124000000
Annuals > 3 > balance Sheet > total Liabilities
7091041000
Annuals > 3 > balance Sheet > equity
727529000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
89264000
Annuals > 3 > cash Flow > depreciation
11567000
Annuals > 3 > cash Flow > change In Working Capital
8602000
Annuals > 3 > cash Flow > cash From Operations
121177000
Annuals > 3 > cash Flow > capital Expenditures
4741000
Annuals > 3 > cash Flow > cash From Investing
-583294000
Annuals > 3 > cash Flow > cash From Financing
136762000
Annuals > 3 > cash Flow > net Change In Cash
-325355000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
6.093868263517203
Annuals > 3 > ratios > PB
1.469993186072308
Annuals > 3 > ratios > ROE
12.269476543203089
Annuals > 3 > ratios > ROA
1.1414860034204684
Annuals > 3 > ratios > FCF
116436000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.3677294045193993
Annuals > 3 > health Score
61
Valuation > metrics > PE
12.3746
Valuation > metrics > PB
1.3850369229403972
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.001121950291897
Profitability > metrics > ROA
2.233331383622048
Profitability > metrics > Net Margin
0.19464726196349286
Profitability > final Score
42
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.736152788078169
Risk > metrics > Interest Coverage
0.9100883609339341
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
13.117989208455027
Liquidity > metrics > Quick Ratio
13.117989208455027
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
38
Prev Profitabilities > 1
37
Prev Profitabilities > 2
37
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:42:17.035Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-23
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-29
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.53
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-24
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.65
Earnings History > 2 > eps Estimate
1.7
Earnings History > 2 > eps Difference
-0.05
Earnings History > 2 > surprise Percent
-2.9412
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-25
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.5
Earnings History > 3 > eps Estimate
1.43
Earnings History > 3 > eps Difference
0.07
Earnings History > 3 > surprise Percent
4.8951
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-25
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.37
Earnings History > 4 > eps Estimate
1.31
Earnings History > 4 > eps Difference
0.06
Earnings History > 4 > surprise Percent
4.5802
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-31
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.37
Earnings History > 5 > eps Estimate
1.16
Earnings History > 5 > eps Difference
0.21
Earnings History > 5 > surprise Percent
18.1034
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-25
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.3
Earnings History > 6 > eps Estimate
1.21
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
7.438
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-26
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.1
Earnings History > 7 > eps Estimate
0.9
Earnings History > 7 > eps Difference
0.2
Earnings History > 7 > surprise Percent
22.2222
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-26
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.18
Earnings History > 8 > eps Estimate
1.15
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
2.6087
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-26
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.05
Earnings History > 9 > eps Estimate
1.25
Earnings History > 9 > eps Difference
-0.2
Earnings History > 9 > surprise Percent
-16
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-27
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-2.35
Earnings History > 10 > eps Estimate
-2.22
Earnings History > 10 > eps Difference
-0.13
Earnings History > 10 > surprise Percent
-5.8559
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-21
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.59
Earnings History > 11 > eps Estimate
1.05
Earnings History > 11 > eps Difference
-0.46
Earnings History > 11 > surprise Percent
-43.8095
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-28
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.35
Earnings History > 12 > eps Estimate
1.32
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
2.2727
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-27
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.36
Earnings History > 13 > eps Estimate
1.42
Earnings History > 13 > eps Difference
-0.06
Earnings History > 13 > surprise Percent
-4.2254
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-28
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.48
Earnings History > 14 > eps Estimate
1.55
Earnings History > 14 > eps Difference
-0.07
Earnings History > 14 > surprise Percent
-4.5161
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-22
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.45
Earnings History > 15 > eps Estimate
1.33
Earnings History > 15 > eps Difference
0.12
Earnings History > 15 > surprise Percent
9.0226
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-29
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.6
Earnings History > 16 > eps Estimate
1.42
Earnings History > 16 > eps Difference
0.18
Earnings History > 16 > surprise Percent
12.6761
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-28
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.33
Earnings History > 17 > eps Estimate
1.51
Earnings History > 17 > eps Difference
-0.18
Earnings History > 17 > surprise Percent
-11.9205
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-22
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.66
Earnings History > 18 > eps Estimate
1.44
Earnings History > 18 > eps Difference
0.22
Earnings History > 18 > surprise Percent
15.2778
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-23
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.54
Earnings History > 19 > eps Estimate
1.44
Earnings History > 19 > eps Difference
0.1
Earnings History > 19 > surprise Percent
6.9444
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-30
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.72
Earnings History > 20 > eps Estimate
1.35
Earnings History > 20 > eps Difference
0.37
Earnings History > 20 > surprise Percent
27.4074
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-29
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.61
Earnings History > 21 > eps Estimate
1.49
Earnings History > 21 > eps Difference
0.12
Earnings History > 21 > surprise Percent
8.0537
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-23
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.63
Earnings History > 22 > eps Estimate
1.34
Earnings History > 22 > eps Difference
0.29
Earnings History > 22 > surprise Percent
21.6418
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-24
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.47
Earnings History > 23 > eps Estimate
0.56
Earnings History > 23 > eps Difference
0.91
Earnings History > 23 > surprise Percent
162.5
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-01
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.53
Earnings History > 24 > eps Estimate
1.06
Earnings History > 24 > eps Difference
-0.53
Earnings History > 24 > surprise Percent
-50
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-31
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.4
Earnings History > 25 > eps Estimate
1.33
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
5.2632
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-18
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.34
Earnings History > 26 > eps Estimate
1.31
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
2.2901
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-19
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.27
Earnings History > 27 > eps Estimate
1.33
Earnings History > 27 > eps Difference
-0.06
Earnings History > 27 > surprise Percent
-4.5113
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-26
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.37
Earnings History > 28 > eps Estimate
1.29
Earnings History > 28 > eps Difference
0.08
Earnings History > 28 > surprise Percent
6.2016
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-25
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.23
Earnings History > 29 > eps Estimate
1.35
Earnings History > 29 > eps Difference
-0.12
Earnings History > 29 > surprise Percent
-8.8889
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-19
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.38
Earnings History > 30 > eps Estimate
1.4
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-1.4286
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-20
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.39
Earnings History > 31 > eps Estimate
1.36
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
2.2059
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-27
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.33
Earnings History > 32 > eps Estimate
1.3
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.3077
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-26
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.15
Earnings History > 33 > eps Estimate
1.15
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-27
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.14
Earnings History > 34 > eps Estimate
1.13
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
0.885
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-21
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.11
Earnings History > 35 > eps Estimate
1.05
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
5.7143
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-28
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.03
Earnings History > 36 > eps Estimate
1.01
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
1.9802
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-27
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.99
Earnings History > 37 > eps Estimate
0.98
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
1.0204
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-28
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.97
Earnings History > 38 > eps Estimate
1
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-3
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-22
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.96
Earnings History > 39 > eps Estimate
0.96
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-22
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.94
Earnings History > 40 > eps Estimate
0.91
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
3.2967
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-29
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.92
Earnings History > 41 > eps Estimate
0.92
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-30
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.96
Earnings History > 42 > eps Estimate
0.88
Earnings History > 42 > eps Difference
0.08
Earnings History > 42 > surprise Percent
9.0909
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-31
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.15
Earnings History > 43 > eps Estimate
0.87
Earnings History > 43 > eps Difference
0.28
Earnings History > 43 > surprise Percent
32.1839
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-24
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.84
Earnings History > 44 > eps Estimate
0.86
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-2.3256
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-28
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.85
Earnings History > 45 > eps Estimate
0.85
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-24
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.92
Earnings History > 46 > eps Estimate
0.85
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
8.2353
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-25
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.87
Earnings History > 47 > eps Estimate
0.87
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-25
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.84
Earnings History > 48 > eps Estimate
0.84
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
0
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-24
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.91
Earnings History > 49 > eps Estimate
0.83
Earnings History > 49 > eps Difference
0.08
Earnings History > 49 > surprise Percent
9.6386
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-18
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.9
Earnings History > 50 > eps Estimate
0.79
Earnings History > 50 > eps Difference
0.11
Earnings History > 50 > surprise Percent
13.9241
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-19
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.75
Earnings History > 51 > eps Estimate
0.82
Earnings History > 51 > eps Difference
-0.07
Earnings History > 51 > surprise Percent
-8.5366
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-26
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.81
Earnings History > 52 > eps Estimate
0.86
Earnings History > 52 > eps Difference
-0.05
Earnings History > 52 > surprise Percent
-5.814
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-25
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.81
Earnings History > 53 > eps Estimate
0.88
Earnings History > 53 > eps Difference
-0.07
Earnings History > 53 > surprise Percent
-7.9545
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-24
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.87
Earnings History > 54 > eps Estimate
0.84
Earnings History > 54 > eps Difference
0.03
Earnings History > 54 > surprise Percent
3.5714
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-20
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.76
Earnings History > 55 > eps Estimate
0.78
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-2.5641
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-25
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.7
Earnings History > 56 > eps Estimate
0.81
Earnings History > 56 > eps Difference
-0.11
Earnings History > 56 > surprise Percent
-13.5802
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-25
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.84
Earnings History > 57 > eps Estimate
0.83
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
1.2048
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-26
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.71
Earnings History > 58 > eps Estimate
0.84
Earnings History > 58 > eps Difference
-0.13
Earnings History > 58 > surprise Percent
-15.4762
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-20
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.85
Earnings History > 59 > eps Estimate
0.8
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
6.25
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-27
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.8
Earnings History > 60 > eps Estimate
0.75
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
6.6667
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-26
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.81
Earnings History > 61 > eps Estimate
0.74
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
9.4595
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-27
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.69
Earnings History > 62 > eps Estimate
0.81
Earnings History > 62 > eps Difference
-0.12
Earnings History > 62 > surprise Percent
-14.8148
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-21
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.83
Earnings History > 63 > eps Estimate
0.73
Earnings History > 63 > eps Difference
0.1
Earnings History > 63 > surprise Percent
13.6986
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-21
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.78
Earnings History > 64 > eps Estimate
0.66
Earnings History > 64 > eps Difference
0.12
Earnings History > 64 > surprise Percent
18.1818
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-27
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.76
Earnings History > 65 > eps Estimate
0.74
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
2.7027
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-28
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.78
Earnings History > 66 > eps Estimate
0.74
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
5.4054
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-22
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.69
Earnings History > 67 > eps Estimate
0.66
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
4.5455
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-29
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.72
Earnings History > 68 > eps Estimate
0.65
Earnings History > 68 > eps Difference
0.07
Earnings History > 68 > surprise Percent
10.7692
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-28
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.67
Earnings History > 69 > eps Estimate
0.69
Earnings History > 69 > eps Difference
-0.02
Earnings History > 69 > surprise Percent
-2.8986
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-22
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.74
Earnings History > 70 > eps Estimate
0.71
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
4.2254
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-23
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.66
Earnings History > 71 > eps Estimate
0.67
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-1.4925
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-23
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.7
Earnings History > 72 > eps Estimate
0.66
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
6.0606
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-30
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.7
Earnings History > 73 > eps Estimate
0.65
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
7.6923
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-24
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.64
Earnings History > 74 > eps Estimate
0.62
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
3.2258
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-24
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.59
Earnings History > 75 > eps Estimate
0.58
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
1.7241
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-25
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.53
Earnings History > 76 > eps Estimate
0.58
Earnings History > 76 > eps Difference
-0.05
Earnings History > 76 > surprise Percent
-8.6207
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-24
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.71
Earnings History > 77 > eps Estimate
0.73
Earnings History > 77 > eps Difference
-0.02
Earnings History > 77 > surprise Percent
-2.7397
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-25
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.62
Earnings History > 78 > eps Estimate
0.62
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-19
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.62
Earnings History > 79 > eps Estimate
0.69
Earnings History > 79 > eps Difference
-0.07
Earnings History > 79 > surprise Percent
-10.1449
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-26
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.52
Earnings History > 80 > eps Estimate
0.64
Earnings History > 80 > eps Difference
-0.12
Earnings History > 80 > surprise Percent
-18.75
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-25
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.65
Earnings History > 81 > eps Estimate
0.73
Earnings History > 81 > eps Difference
-0.08
Earnings History > 81 > surprise Percent
-10.9589
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-26
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.64
Earnings History > 82 > eps Estimate
0.64
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-26
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.64
Earnings History > 83 > eps Estimate
0.62
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
3.2258
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-20
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.58
Earnings History > 84 > eps Estimate
0.61
Earnings History > 84 > eps Difference
-0.03
Earnings History > 84 > surprise Percent
-4.918
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-26
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.54
Earnings History > 85 > eps Estimate
0.61
Earnings History > 85 > eps Difference
-0.07
Earnings History > 85 > surprise Percent
-11.4754
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-27
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.62
Earnings History > 86 > eps Estimate
0.56
Earnings History > 86 > eps Difference
0.06
Earnings History > 86 > surprise Percent
10.7143
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
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.56
Earnings History > 87 > eps Estimate
0.56
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-21
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.5563
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-28
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.5387
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-22
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.56
Earnings History > 90 > eps Estimate
0.55
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
1.8182
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.51
Earnings History > 91 > eps Estimate
0.54
Earnings History > 91 > eps Difference
-0.03
Earnings History > 91 > surprise Percent
-5.5556
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-23
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.53
Earnings History > 92 > eps Estimate
0.55
Earnings History > 92 > eps Difference
-0.02
Earnings History > 92 > surprise Percent
-3.6364
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-29
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.51
Earnings History > 93 > eps Estimate
0.53
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-3.7736
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-23
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.56
Earnings History > 94 > eps Estimate
0.5
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
12
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-24
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.53
Earnings History > 95 > eps Estimate
0.48
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
10.4167
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
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.48
Earnings History > 96 > eps Estimate
0.46
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
4.3478
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2001-12-31
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.4365
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-09-30
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.4785
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-06-30
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.4344
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-03-31
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.4382
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2000-12-31
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.4166
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-09-30
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.4371
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-06-30
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.4058
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-03-31
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.4174
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.4597
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.4175
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.4105
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-09-30
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.4131
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-06-30
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.3758
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-03-31
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.3721
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Tompkins Financial Corporation, a financial holding company, provides commercial and consumer banking, leasing, trust and investment management, financial planning and wealth management, and insurance services. The company operates through three segments: Banking, Insurance, and Wealth Management. It accepts various deposit products, including checking and savings accounts, time deposits, and IRA products. The company also offers loans for various business purposes, including real estate financing, construction, equipment financing, accounts receivable financing, and commercial leasing; residential mortgage loans; personal loans; home equity loans; residential real estate loans; commercial and industrial loans; commercial real estate loans; agriculture loans; and consumer and other loans, such as direct and indirect personal installment loans, automobile financing, and overdraft lines of credit. In addition, it provides letters of credit and sweep accounts; credit and debit cards; deposit and cash management, internet-based account, remote deposit, safe deposit, ATM, voice response, and mobile and internet banking services; trust and estate; financial and tax planning services; property and casualty, life, disability, and long-term care insurance services; employee benefit consulting services; and insurance planning services. The company primarily serves individuals, corporate executives, small business owners, and high net worth individuals. Tompkins Financial Corporation was founded in 1836 and is headquartered in Ithaca, New York.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATompkins Financial (NYSEAMERICAN:TMP) Reaches New 1-Year High - Still a Buy? MarketBeat
Read more →Tompkins Financial Corp stock hits 52-week high at 77.58 USD Investing.com Canada
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$78
Analyst Picks
Strong Buy
0
Buy
1
Hold
1
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Tompkins Financial Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.53
Date
2025-09-30
EPS Actual
1.65
EPS Estimate
1.7
EPS Difference
-0.05
Surprise Percent
-2.9412%
(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.