_id
691724e63c536f8df2316a8b
Ticker
TYL
Name
Tyler Technologies Inc
Exchange
NYSE
Address
5101 Tennyson Parkway, Plano, TX, United States, 75024
Country
USA
Sector
Technology
Industry
Software - Application
Currency
USD
Website
https://www.tylertech.com
Description
Tyler Technologies, Inc. provides integrated software and technology management solutions for the public sector. It operates in two segments, Enterprise Software and Platform Technologies. The company offers platform and transformative technology solutions, including cybersecurity, threat detection and response, customized employee training, and vulnerability testing; data and insights, and digital solutions; billing, presentment, merchant onboarding, collections, reconciliation, and disbursements; and outdoor recreation solutions for use in campsite reservations, activity registrations, licensing sales and renewals, and real-time data for conservation and park management. It also provides public administration solutions comprising civil services for managing permitting, enforcement, health and safety inspections, compliance, maintenance and work orders, 311 requests, and others; financial applications with human resources, revenue management, tax billing, utilities, asset management, and payment processing; property tax life cycle, including appraisal services, valuation, tax billing and collections, assessment administration, land and official records; and licensing and regulatory management solutions. In addition, the company offers courts and public safety solutions, K-12 education solutions, and health and human services solutions. Tyler Technologies, Inc. has a strategic collaboration agreement with Amazon Web Services for cloud hosting services. The company was founded in 1966 and is headquartered in Plano, Texas.
Last Close
453.73
Volume
269493
Current Price
455.64
Change
0.4209551936173425
Last Updated
2025-12-04T14:39:26.020Z
Image
https://logo.clearbit.com/www.tylertech.com
Ipo Date
1987-12-30T00:00:00.000Z
Market Cap
19980036096
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.976945
Sentiment Sources
20
Rating
4.1579
Target Price
649.8333
Strong Buy
7
Buy
8
Hold
4
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
595879000
Cost Of Revenue
314427000
Gross Profit
281452000
Operating Expenses
183520000
Operating Income
97932000
Interest Expense
1235000
Pretax Income
107552000
Net Income
84393000
Eps
1.9299974843917946
Dividends Per Share
-
Shares Outstanding
43027728
Income Tax Expense
23159000
EBITDA
138915000
Operating Margin
16.434880235752562
Total Other Income Expense Net
9620000
Cash
834101000
Short Term Investments
116720000
Receivables
698747000
Inventories
-
Total Current Assets
1737845000
Property Plant Equipment
197190000
Total Assets
5457369000
Payables
147858000
Short Term Debt
608892000
Long Term Debt
-
Total Liabilities
1854602000
Equity
3602767000
Depreciation
37288000
Change In Working Capital
59336000
Cash From Operations
255191000
Capital Expenditures
3876000
Cash From Investing
-55179000
Cash From Financing
-153358000
Net Change In Cash
46654000
PE
64.1445
PB
5.5301301138819134
ROE
2.3424495672354055
ROA
1.5464045037086551
FCF
251315000
Fcf Percent
0.42175508786179744
Piotroski FScore
4
Health Score
64
Deep Value Investing Score
5
Defensive Investing Score
7.5
Dividend Investing Score
3
Economic Moat Investing Score
7.3
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
6.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
595879000
Quarters > 0 > income Statement > cost Of Revenue
314427000
Quarters > 0 > income Statement > gross Profit
281452000
Quarters > 0 > income Statement > operating Expenses
183520000
Quarters > 0 > income Statement > operating Income
97932000
Quarters > 0 > income Statement > interest Expense
1235000
Quarters > 0 > income Statement > pretax Income
107552000
Quarters > 0 > income Statement > net Income
84393000
Quarters > 0 > income Statement > eps
1.9299974843917946
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
43727000
Quarters > 0 > income Statement > income Tax Expense
23159000
Quarters > 0 > income Statement > EBITDA
138915000
Quarters > 0 > income Statement > operating Margin
16.434880235752562
Quarters > 0 > income Statement > total Other Income Expense Net
9620000
Quarters > 0 > balance Sheet > cash
834101000
Quarters > 0 > balance Sheet > short Term Investments
116720000
Quarters > 0 > balance Sheet > receivables
698747000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1737845000
Quarters > 0 > balance Sheet > property Plant Equipment
197190000
Quarters > 0 > balance Sheet > total Assets
5457369000
Quarters > 0 > balance Sheet > payables
147858000
Quarters > 0 > balance Sheet > short Term Debt
608892000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1854602000
Quarters > 0 > balance Sheet > equity
3602767000
Quarters > 0 > cash Flow > net Income
84393000
Quarters > 0 > cash Flow > depreciation
37288000
Quarters > 0 > cash Flow > change In Working Capital
59336000
Quarters > 0 > cash Flow > cash From Operations
255191000
Quarters > 0 > cash Flow > capital Expenditures
3876000
Quarters > 0 > cash Flow > cash From Investing
-55179000
Quarters > 0 > cash Flow > cash From Financing
-153358000
Quarters > 0 > cash Flow > net Change In Cash
46654000
Quarters > 0 > ratios > PE
1.9299974843917946
Quarters > 0 > ratios > PB
5.5301301138819134
Quarters > 0 > ratios > ROE
2.3424495672354055
Quarters > 0 > ratios > ROA
1.5464045037086551
Quarters > 0 > ratios > FCF
251315000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.42175508786179744
Quarters > 0 > health Score
64
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
596117000
Quarters > 1 > income Statement > cost Of Revenue
336766000
Quarters > 1 > income Statement > gross Profit
259351000
Quarters > 1 > income Statement > operating Expenses
163755000
Quarters > 1 > income Statement > operating Income
95596000
Quarters > 1 > income Statement > interest Expense
1262000
Quarters > 1 > income Statement > pretax Income
102513000
Quarters > 1 > income Statement > net Income
84627000
Quarters > 1 > income Statement > eps
1.9264494980536775
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
43929000
Quarters > 1 > income Statement > income Tax Expense
17886000
Quarters > 1 > income Statement > EBITDA
140669000
Quarters > 1 > income Statement > operating Margin
16.03644922053892
Quarters > 1 > income Statement > total Other Income Expense Net
6917000
Quarters > 1 > balance Sheet > cash
787447000
Quarters > 1 > balance Sheet > short Term Investments
104899000
Quarters > 1 > balance Sheet > receivables
732014000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1723692000
Quarters > 1 > balance Sheet > property Plant Equipment
196016000
Quarters > 1 > balance Sheet > total Assets
5425755000
Quarters > 1 > balance Sheet > payables
171582000
Quarters > 1 > balance Sheet > short Term Debt
607796000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
1791088000
Quarters > 1 > balance Sheet > equity
3634667000
Quarters > 1 > cash Flow > net Income
84627000
Quarters > 1 > cash Flow > depreciation
36894000
Quarters > 1 > cash Flow > change In Working Capital
-61550000
Quarters > 1 > cash Flow > cash From Operations
98311000
Quarters > 1 > cash Flow > capital Expenditures
5487000
Quarters > 1 > cash Flow > cash From Investing
-12759000
Quarters > 1 > cash Flow > cash From Financing
-3834000
Quarters > 1 > cash Flow > net Change In Cash
81718000
Quarters > 1 > ratios > PE
1.9264494980536775
Quarters > 1 > ratios > PB
5.506917018808051
Quarters > 1 > ratios > ROE
2.3283288400285365
Quarters > 1 > ratios > ROA
1.5597276323755864
Quarters > 1 > ratios > FCF
92824000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.15571439834797532
Quarters > 1 > health Score
63
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
565165000
Quarters > 2 > income Statement > cost Of Revenue
312223000
Quarters > 2 > income Statement > gross Profit
252942000
Quarters > 2 > income Statement > operating Expenses
163769000
Quarters > 2 > income Statement > operating Income
89173000
Quarters > 2 > income Statement > interest Expense
1246000
Quarters > 2 > income Statement > pretax Income
95290000
Quarters > 2 > income Statement > net Income
81052000
Quarters > 2 > income Statement > eps
1.8633928776697244
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
43497000
Quarters > 2 > income Statement > income Tax Expense
14238000
Quarters > 2 > income Statement > EBITDA
133445000
Quarters > 2 > income Statement > operating Margin
15.778224058460804
Quarters > 2 > income Statement > total Other Income Expense Net
6117000
Quarters > 2 > balance Sheet > cash
705729000
Quarters > 2 > balance Sheet > short Term Investments
101674000
Quarters > 2 > balance Sheet > receivables
559873000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1466938000
Quarters > 2 > balance Sheet > property Plant Equipment
194261000
Quarters > 2 > balance Sheet > total Assets
5192134000
Quarters > 2 > balance Sheet > payables
171163000
Quarters > 2 > balance Sheet > short Term Debt
607647000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
1679430000
Quarters > 2 > balance Sheet > equity
3512704000
Quarters > 2 > cash Flow > net Income
81052000
Quarters > 2 > cash Flow > depreciation
36909000
Quarters > 2 > cash Flow > change In Working Capital
-88384000
Quarters > 2 > cash Flow > cash From Operations
56158000
Quarters > 2 > cash Flow > capital Expenditures
2335000
Quarters > 2 > cash Flow > cash From Investing
-96169000
Quarters > 2 > cash Flow > cash From Financing
1019000
Quarters > 2 > cash Flow > net Change In Cash
-38992000
Quarters > 2 > ratios > PE
1.8633928776697244
Quarters > 2 > ratios > PB
5.642084582133878
Quarters > 2 > ratios > ROE
2.3073962394781913
Quarters > 2 > ratios > ROA
1.561053701618641
Quarters > 2 > ratios > FCF
53823000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.09523413516406713
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
541131000
Quarters > 3 > income Statement > cost Of Revenue
318126000
Quarters > 3 > income Statement > gross Profit
223005000
Quarters > 3 > income Statement > operating Expenses
151319000
Quarters > 3 > income Statement > operating Income
71686000
Quarters > 3 > income Statement > interest Expense
1259000
Quarters > 3 > income Statement > pretax Income
76767000
Quarters > 3 > income Statement > net Income
65221000
Quarters > 3 > income Statement > eps
1.4852659865184916
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
43912000
Quarters > 3 > income Statement > income Tax Expense
11546000
Quarters > 3 > income Statement > EBITDA
114367000
Quarters > 3 > income Statement > operating Margin
13.247439159833755
Quarters > 3 > income Statement > total Other Income Expense Net
5081000
Quarters > 3 > balance Sheet > cash
744721000
Quarters > 3 > balance Sheet > short Term Investments
23257000
Quarters > 3 > balance Sheet > receivables
599609000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1440779000
Quarters > 3 > balance Sheet > property Plant Equipment
195208000
Quarters > 3 > balance Sheet > total Assets
5180015000
Quarters > 3 > balance Sheet > payables
156817000
Quarters > 3 > balance Sheet > short Term Debt
9643000
Quarters > 3 > balance Sheet > long Term Debt
597934000
Quarters > 3 > balance Sheet > total Liabilities
1791593000
Quarters > 3 > balance Sheet > equity
3388422000
Quarters > 3 > cash Flow > net Income
65221000
Quarters > 3 > cash Flow > depreciation
38863000
Quarters > 3 > cash Flow > change In Working Capital
83517000
Quarters > 3 > cash Flow > cash From Operations
224774000
Quarters > 3 > cash Flow > capital Expenditures
3801000
Quarters > 3 > cash Flow > cash From Investing
-32939000
Quarters > 3 > cash Flow > cash From Financing
14590000
Quarters > 3 > cash Flow > net Change In Cash
206425000
Quarters > 3 > ratios > PE
1.4852659865184916
Quarters > 3 > ratios > PB
5.904832302469999
Quarters > 3 > ratios > ROE
1.9248192816597225
Quarters > 3 > ratios > ROA
1.259089018081994
Quarters > 3 > ratios > FCF
220973000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.4083539845250041
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2137803000
Annuals > 0 > income Statement > cost Of Revenue
1261669000
Annuals > 0 > income Statement > gross Profit
876134000
Annuals > 0 > income Statement > operating Expenses
576608000
Annuals > 0 > income Statement > operating Income
299526000
Annuals > 0 > income Statement > interest Expense
5931000
Annuals > 0 > income Statement > pretax Income
308167000
Annuals > 0 > income Statement > net Income
263026000
Annuals > 0 > income Statement > eps
6.046991746557234
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
43497000
Annuals > 0 > income Statement > income Tax Expense
45141000
Annuals > 0 > income Statement > EBITDA
466467000
Annuals > 0 > income Statement > operating Margin
14.010926170465659
Annuals > 0 > income Statement > total Other Income Expense Net
8641000
Annuals > 0 > balance Sheet > cash
744721000
Annuals > 0 > balance Sheet > short Term Investments
23257000
Annuals > 0 > balance Sheet > receivables
599609000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1440779000
Annuals > 0 > balance Sheet > property Plant Equipment
195208000
Annuals > 0 > balance Sheet > total Assets
5180015000
Annuals > 0 > balance Sheet > payables
156817000
Annuals > 0 > balance Sheet > short Term Debt
9643000
Annuals > 0 > balance Sheet > long Term Debt
597934000
Annuals > 0 > balance Sheet > total Liabilities
1791593000
Annuals > 0 > balance Sheet > equity
3388422000
Annuals > 0 > cash Flow > net Income
263026000
Annuals > 0 > cash Flow > depreciation
152369000
Annuals > 0 > cash Flow > change In Working Capital
122361000
Annuals > 0 > cash Flow > cash From Operations
624633000
Annuals > 0 > cash Flow > capital Expenditures
20535000
Annuals > 0 > cash Flow > cash From Investing
-67612000
Annuals > 0 > cash Flow > cash From Financing
22207000
Annuals > 0 > cash Flow > net Change In Cash
579228000
Annuals > 0 > ratios > PE
6.046991746557234
Annuals > 0 > ratios > PB
5.928616471029877
Annuals > 0 > ratios > ROE
7.762492393214304
Annuals > 0 > ratios > ROA
5.0777073039363785
Annuals > 0 > ratios > FCF
604098000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2825788905713015
Annuals > 0 > health Score
71
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1951751000
Annuals > 1 > income Statement > cost Of Revenue
1165284000
Annuals > 1 > income Statement > gross Profit
786467000
Annuals > 1 > income Statement > operating Expenses
567930000
Annuals > 1 > income Statement > operating Income
218537000
Annuals > 1 > income Statement > interest Expense
23629000
Annuals > 1 > income Statement > pretax Income
198236000
Annuals > 1 > income Statement > net Income
165919000
Annuals > 1 > income Statement > eps
3.879422011269845
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
42769000
Annuals > 1 > income Statement > income Tax Expense
32317000
Annuals > 1 > income Statement > EBITDA
392632000
Annuals > 1 > income Statement > operating Margin
11.196971334970495
Annuals > 1 > income Statement > total Other Income Expense Net
-20301000
Annuals > 1 > balance Sheet > cash
165493000
Annuals > 1 > balance Sheet > short Term Investments
10385000
Annuals > 1 > balance Sheet > receivables
619704000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
860585000
Annuals > 1 > balance Sheet > property Plant Equipment
208759000
Annuals > 1 > balance Sheet > total Assets
4676663000
Annuals > 1 > balance Sheet > payables
146339000
Annuals > 1 > balance Sheet > short Term Debt
60861000
Annuals > 1 > balance Sheet > long Term Debt
596206000
Annuals > 1 > balance Sheet > total Liabilities
1738668000
Annuals > 1 > balance Sheet > equity
2937995000
Annuals > 1 > cash Flow > net Income
165919000
Annuals > 1 > cash Flow > depreciation
170767000
Annuals > 1 > cash Flow > change In Working Capital
411000
Annuals > 1 > cash Flow > cash From Operations
380440000
Annuals > 1 > cash Flow > capital Expenditures
53009000
Annuals > 1 > cash Flow > cash From Investing
-76960000
Annuals > 1 > cash Flow > cash From Financing
-311844000
Annuals > 1 > cash Flow > net Change In Cash
-8364000
Annuals > 1 > ratios > PE
3.879422011269845
Annuals > 1 > ratios > PB
6.72310026395552
Annuals > 1 > ratios > ROE
5.64735474362618
Annuals > 1 > ratios > ROA
3.5478074858077226
Annuals > 1 > ratios > FCF
327431000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.16776269103999433
Annuals > 1 > health Score
62
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1850204000
Annuals > 2 > income Statement > cost Of Revenue
1127704000
Annuals > 2 > income Statement > gross Profit
722500000
Annuals > 2 > income Statement > operating Expenses
506251000
Annuals > 2 > income Statement > operating Income
216249000
Annuals > 2 > income Statement > interest Expense
28379000
Annuals > 2 > income Statement > pretax Income
187593000
Annuals > 2 > income Statement > net Income
164240000
Annuals > 2 > income Statement > eps
3.8736762659496686
Annuals > 2 > income Statement > dividends Per Share
14871000
Annuals > 2 > income Statement > shares Outstanding
42399000
Annuals > 2 > income Statement > income Tax Expense
23353000
Annuals > 2 > income Statement > EBITDA
388013000
Annuals > 2 > income Statement > operating Margin
11.687846313163305
Annuals > 2 > income Statement > total Other Income Expense Net
-28656000
Annuals > 2 > balance Sheet > cash
173857000
Annuals > 2 > balance Sheet > short Term Investments
37030000
Annuals > 2 > balance Sheet > receivables
577257000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
847242000
Annuals > 2 > balance Sheet > property Plant Equipment
223775000
Annuals > 2 > balance Sheet > total Assets
4687417000
Annuals > 2 > balance Sheet > payables
104813000
Annuals > 2 > balance Sheet > short Term Debt
40736000
Annuals > 2 > balance Sheet > long Term Debt
957389000
Annuals > 2 > balance Sheet > total Liabilities
2063028000
Annuals > 2 > balance Sheet > equity
2624389000
Annuals > 2 > cash Flow > net Income
164240000
Annuals > 2 > cash Flow > depreciation
159072000
Annuals > 2 > cash Flow > change In Working Capital
26555000
Annuals > 2 > cash Flow > cash From Operations
381455000
Annuals > 2 > cash Flow > capital Expenditures
50151000
Annuals > 2 > cash Flow > cash From Investing
-172530000
Annuals > 2 > cash Flow > cash From Financing
-344239000
Annuals > 2 > cash Flow > net Change In Cash
-135314000
Annuals > 2 > ratios > PE
3.8736762659496686
Annuals > 2 > ratios > PB
7.461376404183984
Annuals > 2 > ratios > ROE
6.258218579638918
Annuals > 2 > ratios > ROA
3.503848708147792
Annuals > 2 > ratios > FCF
331304000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.17906349786293835
Annuals > 2 > health Score
64
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1592287000
Annuals > 3 > income Statement > cost Of Revenue
927492000
Annuals > 3 > income Statement > gross Profit
664795000
Annuals > 3 > income Statement > operating Expenses
458960000
Annuals > 3 > income Statement > operating Income
205835000
Annuals > 3 > income Statement > interest Expense
23298000
Annuals > 3 > income Statement > pretax Income
158981000
Annuals > 3 > income Statement > net Income
161458000
Annuals > 3 > income Statement > eps
3.8220338983050848
Annuals > 3 > income Statement > dividends Per Share
109872000
Annuals > 3 > income Statement > shares Outstanding
42244000
Annuals > 3 > income Statement > income Tax Expense
-2477000
Annuals > 3 > income Statement > EBITDA
328119000
Annuals > 3 > income Statement > operating Margin
12.927003737391562
Annuals > 3 > income Statement > total Other Income Expense Net
-46854000
Annuals > 3 > balance Sheet > cash
309171000
Annuals > 3 > balance Sheet > short Term Investments
52300000
Annuals > 3 > balance Sheet > receivables
539196000
Annuals > 3 > balance Sheet > inventories
55513000
Annuals > 3 > balance Sheet > total Current Assets
964331000
Annuals > 3 > balance Sheet > property Plant Equipment
220913000
Annuals > 3 > balance Sheet > total Assets
4732161000
Annuals > 3 > balance Sheet > payables
119988000
Annuals > 3 > balance Sheet > short Term Debt
40560000
Annuals > 3 > balance Sheet > long Term Debt
1311276000
Annuals > 3 > balance Sheet > total Liabilities
2408129000
Annuals > 3 > balance Sheet > equity
2324032000
Annuals > 3 > cash Flow > net Income
161458000
Annuals > 3 > cash Flow > depreciation
135624000
Annuals > 3 > cash Flow > change In Working Capital
-29831000
Annuals > 3 > cash Flow > cash From Operations
371753000
Annuals > 3 > cash Flow > capital Expenditures
55612000
Annuals > 3 > cash Flow > cash From Investing
-2090935000
Annuals > 3 > cash Flow > cash From Financing
1424730000
Annuals > 3 > cash Flow > net Change In Cash
-294452000
Annuals > 3 > ratios > PE
3.8220338983050848
Annuals > 3 > ratios > PB
8.394879657422962
Annuals > 3 > ratios > ROE
6.9473225841984965
Annuals > 3 > ratios > ROA
3.4119295603002517
Annuals > 3 > ratios > FCF
316141000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.19854523713375793
Annuals > 3 > health Score
60
Valuation > metrics > PE
64.1445
Valuation > metrics > PB
5.5301301138819134
Valuation > final Score
1
Valuation > verdict
120.5% Overvalued
Profitability > metrics > ROE
2.3424495672354055
Profitability > metrics > ROA
4.856186829090051
Profitability > metrics > Net Margin
0.14162774657271024
Profitability > final Score
40
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.5147715630791555
Risk > metrics > Interest Coverage
79.29716599190283
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.296458539808391
Liquidity > metrics > Quick Ratio
2.296458539808391
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
44.930829811919494
Prev Valuations > 1
43.57915417866123
Prev Valuations > 2
40.95167697530001
Prev Profitabilities > 0
41
Prev Profitabilities > 1
43
Prev Profitabilities > 2
36
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
88
Prev Liquidities > 0
100
Prev Liquidities > 1
97
Prev Liquidities > 2
100
Updated At
2025-12-14T01:21:06.996Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
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
2.81
Earnings History > 0 > eps Difference
-2.81
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.97
Earnings History > 1 > eps Estimate
2.86
Earnings History > 1 > eps Difference
0.11
Earnings History > 1 > surprise Percent
3.8462
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
2.91
Earnings History > 2 > eps Estimate
2.77
Earnings History > 2 > eps Difference
0.14
Earnings History > 2 > surprise Percent
5.0542
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.78
Earnings History > 3 > eps Estimate
2.5571
Earnings History > 3 > eps Difference
0.2229
Earnings History > 3 > surprise Percent
8.7169
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.43
Earnings History > 4 > eps Estimate
2.4355
Earnings History > 4 > eps Difference
-0.0055
Earnings History > 4 > surprise Percent
-0.2258
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.52
Earnings History > 5 > eps Estimate
2.43
Earnings History > 5 > eps Difference
0.09
Earnings History > 5 > surprise Percent
3.7037
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.4
Earnings History > 6 > eps Estimate
2.31
Earnings History > 6 > eps Difference
0.09
Earnings History > 6 > surprise Percent
3.8961
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.2
Earnings History > 7 > eps Estimate
2.04
Earnings History > 7 > eps Difference
0.16
Earnings History > 7 > surprise Percent
7.8431
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.89
Earnings History > 8 > eps Estimate
1.86
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
1.6129
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.14
Earnings History > 9 > eps Estimate
1.99
Earnings History > 9 > eps Difference
0.15
Earnings History > 9 > surprise Percent
7.5377
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.01
Earnings History > 10 > eps Estimate
1.89
Earnings History > 10 > eps Difference
0.12
Earnings History > 10 > surprise Percent
6.3492
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.76
Earnings History > 11 > eps Estimate
1.69
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
4.142
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.66
Earnings History > 12 > eps Estimate
1.75
Earnings History > 12 > eps Difference
-0.09
Earnings History > 12 > surprise Percent
-5.1429
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.06
Earnings History > 13 > eps Estimate
1.86
Earnings History > 13 > eps Difference
0.2
Earnings History > 13 > surprise Percent
10.7527
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.88
Earnings History > 14 > eps Estimate
1.82
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
3.2967
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-27
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.9
Earnings History > 15 > eps Estimate
1.71
Earnings History > 15 > eps Difference
0.19
Earnings History > 15 > surprise Percent
11.1111
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.75
Earnings History > 16 > eps Estimate
1.74
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
0.5747
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.01
Earnings History > 17 > eps Estimate
1.76
Earnings History > 17 > eps Difference
0.25
Earnings History > 17 > surprise Percent
14.2045
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.83
Earnings History > 18 > eps Estimate
1.63
Earnings History > 18 > eps Difference
0.2
Earnings History > 18 > surprise Percent
12.2699
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-28
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.43
Earnings History > 19 > eps Estimate
1.32
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
8.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-10
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.39
Earnings History > 20 > eps Estimate
1.42
Earnings History > 20 > eps Difference
-0.03
Earnings History > 20 > surprise Percent
-2.1127
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.5
Earnings History > 21 > eps Estimate
1.33
Earnings History > 21 > eps Difference
0.17
Earnings History > 21 > surprise Percent
12.782
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.38
Earnings History > 22 > eps Estimate
1.2
Earnings History > 22 > eps Difference
0.18
Earnings History > 22 > surprise Percent
15
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.25
Earnings History > 23 > eps Estimate
1.25
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
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
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.43
Earnings History > 24 > eps Estimate
1.43
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.35
Earnings History > 25 > eps Estimate
1.36
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-0.7353
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.3
Earnings History > 26 > eps Estimate
1.29
Earnings History > 26 > eps Difference
0.01
Earnings History > 26 > surprise Percent
0.7752
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.22
Earnings History > 27 > eps Estimate
1.22
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.26
Earnings History > 28 > eps Estimate
1.26
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.23
Earnings History > 29 > eps Estimate
1.23
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.18
Earnings History > 30 > eps Estimate
1.13
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
4.4248
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.13
Earnings History > 31 > eps Estimate
1.12
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
0.8929
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-21
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.07
Earnings History > 32 > eps Estimate
1.04
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.8846
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.05
Earnings History > 33 > eps Estimate
1.02
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
2.9412
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.91
Earnings History > 34 > eps Estimate
0.94
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-3.1915
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.9
Earnings History > 35 > eps Estimate
0.88
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
2.2727
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-08
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.9
Earnings History > 36 > eps Estimate
0.88
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
2.2727
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.94
Earnings History > 37 > eps Estimate
0.9
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
4.4444
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.87
Earnings History > 38 > eps Estimate
0.83
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
4.8193
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.81
Earnings History > 39 > eps Estimate
0.77
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
5.1948
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
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.59
Earnings History > 40 > eps Estimate
0.66
Earnings History > 40 > eps Difference
-0.07
Earnings History > 40 > surprise Percent
-10.6061
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.71
Earnings History > 41 > eps Estimate
0.66
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
7.5758
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.65
Earnings History > 42 > eps Estimate
0.61
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
6.5574
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.59
Earnings History > 43 > eps Estimate
0.55
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
7.2727
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.54
Earnings History > 44 > eps Estimate
0.54
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-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.59
Earnings History > 45 > eps Estimate
0.51
Earnings History > 45 > eps Difference
0.08
Earnings History > 45 > surprise Percent
15.6863
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.52
Earnings History > 46 > eps Estimate
0.45
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
15.5556
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.43
Earnings History > 47 > eps Estimate
0.41
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
4.878
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.39
Earnings History > 48 > eps Estimate
0.4
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-2.5
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.42
Earnings History > 49 > eps Estimate
0.39
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
7.6923
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.36
Earnings History > 50 > eps Estimate
0.36
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-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.34
Earnings History > 51 > eps Estimate
0.31
Earnings History > 51 > eps Difference
0.03
Earnings History > 51 > surprise Percent
9.6774
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.28
Earnings History > 52 > eps Estimate
0.28
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.33
Earnings History > 53 > eps Estimate
0.28
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
17.8571
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.22
Earnings History > 54 > eps Estimate
0.22
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-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.17
Earnings History > 55 > eps Estimate
0.19
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-10.5263
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.27
Earnings History > 56 > eps Estimate
0.25
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
8
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.23
Earnings History > 57 > eps Estimate
0.2
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
15
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.17
Earnings History > 58 > eps Estimate
0.18
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-5.5556
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.17
Earnings History > 59 > eps Estimate
0.17
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.21
Earnings History > 60 > eps Estimate
0.18
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
16.6667
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.19
Earnings History > 61 > eps Estimate
0.2
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-5
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.17
Earnings History > 62 > eps Estimate
0.16
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
6.25
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.13
Earnings History > 63 > eps Estimate
0.14
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-7.1429
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.18
Earnings History > 64 > eps Estimate
0.18
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.2
Earnings History > 65 > eps Estimate
0.19
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
5.2632
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.19
Earnings History > 66 > eps Estimate
0.18
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
5.5556
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-27
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.16
Earnings History > 67 > eps Estimate
0.12
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
33.3333
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-25
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.17
Earnings History > 68 > eps Estimate
0.16
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
6.25
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-27
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.16
Earnings History > 69 > eps Estimate
0.13
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
23.0769
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.17
Earnings History > 70 > eps Estimate
0.12
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
41.6667
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.08
Earnings History > 71 > eps Estimate
0.09
Earnings History > 71 > eps Difference
-0.01
Earnings History > 71 > surprise Percent
-11.1111
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.15
Earnings History > 72 > eps Estimate
0.14
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
7.1429
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.12
Earnings History > 73 > eps Estimate
0.12
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-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.09
Earnings History > 74 > eps Estimate
0.09
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.06
Earnings History > 75 > eps Estimate
0.08
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-25
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1
Earnings History > 76 > eps Estimate
0.09
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
11.1111
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.11
Earnings History > 77 > eps Estimate
0.09
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
22.2222
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.09
Earnings History > 78 > eps Estimate
0.07
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
28.5714
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.05
Earnings History > 79 > eps Estimate
0.05
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.07
Earnings History > 80 > eps Estimate
0.06
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
16.6667
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.06
Earnings History > 81 > eps Estimate
0.06
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-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.07
Earnings History > 82 > eps Estimate
0.01
Earnings History > 82 > eps Difference
0.06
Earnings History > 82 > surprise Percent
600
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.01
Earnings History > 83 > eps Estimate
0.05
Earnings History > 83 > eps Difference
-0.04
Earnings History > 83 > surprise Percent
-80
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-03-09
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.07
Earnings History > 84 > eps Estimate
0.06
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
16.6667
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-27
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.05
Earnings History > 85 > eps Estimate
0.08
Earnings History > 85 > eps Difference
-0.03
Earnings History > 85 > surprise Percent
-37.5
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-28
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.07
Earnings History > 86 > eps Estimate
0.06
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
16.6667
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.05
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-25
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.07
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
14.2857
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-29
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.07
Earnings History > 89 > eps Estimate
0.06
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
16.6667
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-31
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.04
Earnings History > 90 > eps Estimate
0.04
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.02
Earnings History > 91 > eps Estimate
0.03
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-33.3333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.05
Earnings History > 92 > eps Estimate
0.05
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.04
Earnings History > 93 > eps Estimate
0.04
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.03
Earnings History > 94 > eps Estimate
0.03
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-08
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.01
Earnings History > 95 > eps Estimate
0.01
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-03-06
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0042
Earnings History > 96 > eps Estimate
0.01
Earnings History > 96 > eps Difference
-0.0058
Earnings History > 96 > surprise Percent
-58
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-08
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.01
Earnings History > 97 > eps Estimate
0.01
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-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.0078
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.0112
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.0292
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.0548
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.0886
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-05
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.04
Earnings History > 103 > eps Estimate
0.06
Earnings History > 103 > eps Difference
-0.1
Earnings History > 103 > surprise Percent
-166.6667
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.1293
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-11-12
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.03
Earnings History > 105 > eps Estimate
0.05
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-40
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-13
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.05
Earnings History > 106 > eps Estimate
0.05
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
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.0308
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.3107
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.0358
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.0057
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1995-03-31
Earnings History > 111 > report Date
1995-04-19
Earnings History > 111 > date
1995-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.07
Earnings History > 111 > eps Estimate
-0.05
Earnings History > 111 > eps Difference
-0.02
Earnings History > 111 > surprise Percent
-40
Earnings History > 112 > period
1994-12-31
Earnings History > 112 > report Date
1995-01-27
Earnings History > 112 > date
1994-12-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.2
Earnings History > 112 > eps Estimate
0.18
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
11.1111
Earnings History > 113 > period
1994-06-30
Earnings History > 113 > report Date
1994-07-22
Earnings History > 113 > date
1994-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.02
Earnings History > 113 > eps Estimate
-0.01
Earnings History > 113 > eps Difference
-0.01
Earnings History > 113 > surprise Percent
-100
Earnings History > 114 > period
1993-12-31
Earnings History > 114 > report Date
1994-01-28
Earnings History > 114 > date
1993-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.02
Earnings History > 114 > eps Estimate
0.15
Earnings History > 114 > eps Difference
-0.13
Earnings History > 114 > surprise Percent
-86.6667
Earnings History > 115 > period
1993-06-30
Earnings History > 115 > report Date
1993-07-23
Earnings History > 115 > date
1993-06-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.07
Earnings History > 115 > eps Estimate
0.06
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
16.6667
Earnings History > 116 > period
1993-03-31
Earnings History > 116 > report Date
1993-04-21
Earnings History > 116 > date
1993-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.04
Earnings History > 116 > eps Estimate
0.02
Earnings History > 116 > eps Difference
-0.06
Earnings History > 116 > surprise Percent
-300
Earnings History > 117 > period
1992-12-31
Earnings History > 117 > report Date
1993-01-29
Earnings History > 117 > date
1992-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0
Earnings History > 117 > eps Estimate
-0.05
Earnings History > 117 > eps Difference
0.05
Earnings History > 117 > surprise Percent
100
Tyler Technologies, Inc. provides integrated software and technology management solutions for the public sector. It operates in two segments, Enterprise Software and Platform Technologies. The company offers platform and transformative technology solutions, including cybersecurity, threat detection and response, customized employee training, and vulnerability testing; data and insights, and digital solutions; billing, presentment, merchant onboarding, collections, reconciliation, and disbursements; and outdoor recreation solutions for use in campsite reservations, activity registrations, licensing sales and renewals, and real-time data for conservation and park management. It also provides public administration solutions comprising civil services for managing permitting, enforcement, health and safety inspections, compliance, maintenance and work orders, 311 requests, and others; financial applications with human resources, revenue management, tax billing, utilities, asset management, and payment processing; property tax life cycle, including appraisal services, valuation, tax billing and collections, assessment administration, land and official records; and licensing and regulatory management solutions. In addition, the company offers courts and public safety solutions, K-12 education solutions, and health and human services solutions. Tyler Technologies, Inc. has a strategic collaboration agreement with Amazon Web Services for cloud hosting services. The company was founded in 1966 and is headquartered in Plano, Texas.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIs Tyler’s Latest Cloud Win And Analyst Initiation Reframing The Investment Case For Tyler Technologies (TYL)? simplywall.st
Read more →Tyler Technologies (NYSE:TYL) Director Sells $229,365.00 in Stock MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$649.8333
Analyst Picks
Strong Buy
7
Buy
8
Hold
4
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 89.17% of the total shares of Tyler Technologies Inc
1.
Vanguard Group Inc(12.8754%)
since
2025/06/30
2.
BlackRock Inc(9.8921%)
since
2025/06/30
3.
State Street Corp(4.4235%)
since
2025/06/30
4.
T. Rowe Price Investment Management,Inc.(3.8417%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1348%)
since
2025/07/31
6.
Principal Financial Group Inc(2.9264%)
since
2025/06/30
7.
Geode Capital Management, LLC(2.7886%)
since
2025/06/30
8.
NORGES BANK(2.7772%)
since
2025/06/30
9.
FMR Inc(2.5272%)
since
2025/06/30
10.
Morgan Stanley - Brokerage Accounts(2.5156%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.4675%)
since
2025/07/31
12.
Massachusetts Financial Services Company(2.4005%)
since
2025/06/30
13.
Franklin Resources Inc(2.2525%)
since
2025/06/30
14.
Vanguard Mid Cap Index Institutional(2.2238%)
since
2025/07/31
15.
Principal MidCap R5(2.0552%)
since
2025/07/31
16.
Principal Aligned MidCap Equity(2.0552%)
since
2025/06/30
17.
Amvescap Plc.(1.9119%)
since
2025/06/30
18.
T. Rowe Price Mid-Cap Growth(1.9035%)
since
2025/07/31
19.
T. Rowe Price US Mid-Cap Growth Equity(1.8247%)
since
2025/06/30
20.
Apg All Pensions Group(1.7898%)
since
2025/06/30
21.
Artisan Partners Limited Partnership(1.6149%)
since
2025/06/30
22.
Holocene Advisors, LP(1.3317%)
since
2025/06/30
23.
MFS Mid Cap Growth Equity(1.2789%)
since
2025/06/30
24.
Van Eck Associates Corporation(1.2672%)
since
2025/06/30
25.
Fidelity 500 Index(1.2636%)
since
2025/07/31
26.
Vanguard Growth Index Investor(1.2111%)
since
2025/07/31
27.
SPDR® S&P 500® ETF(1.2064%)
since
2025/08/31
28.
iShares Core S&P 500 ETF(1.1982%)
since
2025/08/31
29.
Northern Trust Corp(1.1476%)
since
2025/06/30
30.
MFS Mid Cap Growth A(1.0572%)
since
2025/07/31
31.
JPMorgan Chase & Co(1.0004%)
since
2025/06/30
32.
Blair William & Co(0.9819%)
since
2025/06/30
33.
HHG PLC(0.9323%)
since
2025/06/30
34.
Vanguard Information Technology ETF(0.8498%)
since
2025/07/31
35.
Vanguard Mid-Cap Growth ETF(0.8325%)
since
2025/07/31
36.
The Technology Select Sector SPDR® ETF(0.8061%)
since
2025/08/31
37.
Swedbank Robur Technology A(0.6935%)
since
2025/07/31
38.
Eaton Vance Atlanta Capital SMID-Cap I(0.6609%)
since
2025/07/31
39.
iShares MSCI USA Min Vol Factor ETF(0.6415%)
since
2025/08/31
40.
Vanguard Institutional Index I(0.6031%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.81
Date
2025-09-30
EPS Actual
2.97
EPS Estimate
2.86
EPS Difference
0.11
Surprise Percent
3.8462%
(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.