_id
6915ec4dbc934aba376b1d5c
Ticker
RBCAA
Name
Republic Bancorp Inc
Exchange
NASDAQ
Address
601 West Market Street, Louisville, KY, United States, 40202
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.republicbank.com
Description
Republic Bancorp, Inc. operates as a bank holding company for Republic Bank & Trust Company that provides various banking products and services in the United States. It operates in five segments: Traditional Banking, Warehouse Lending, Tax Refund Solutions, Republic Payment Solutions, and Republic Credit Solutions. The company offers retail mortgage, commercial and industrial loan, construction and land development, secured and unsecured personal loans, and aircraft loans; service charges on deposit accounts, debit and credit card interchange fee income, title insurance commissions; private banking; and lockbox processing, remote deposit capture, business online banking, account reconciliation, automated clearing house processing, and other services. In addition, it offers short-term, revolving credit facilities to mortgage bankers across the United States through mortgage warehouse lines of credit; mortgage banking; tax refund solutions, which facilitate the receipt and payment of federal and state tax refund products through third-party tax preparers and tax-preparation software providers; prepaid and debit solutions, such as issuing of payroll, general purpose reloadable cards, issuing of demand deposit accounts, savings accounts and/or debit cards; and consumer credit products. The company offers its services through full-services banking centers in Kentucky, Indiana, Florida, Ohio, and Tennessee. Republic Bancorp, Inc. was incorporated in 1974 and is headquartered in Louisville, Kentucky.
Last Close
73.91
Volume
11555
Current Price
74.28
Change
0.5006088485996544
Last Updated
2025-12-03T12:44:17.399Z
Image
data:image/webp;base64,UklGRrAFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSFcDAAABGTVtG7A4HWci+h/+gqJt22rb6lyxzJYMMYTT9jEzw38zM3OYzBazdG/RkXV+IGICJgCCPBVdO/bt29XXVlMmExBMIuIyTV05dejQmbkEKKZABhiGohgKMIAhmFTM51iaGbkyMhegikA09PTVSWIem8nliyQylIBDcHiyspahx7zoDW970Z6qtQl0DR0tKk4kBR7J4/BEipq2HU96zXs+9LbnDFXIOGvhDexoU7nmDAmQJyFSVXXtesYLbusi8pNpenoqQArkL+t6zEuesq0qw8uJ0OzbRJmWwJpFnJqubVtU+ehahlocDFg70bZlT02Ck4OgY9cGwxIoJMFhqjoExI06ujaUhUBBiYoeiQcwq3F0u7rmIqDAFlCRWk3T1lUWAYWuS0wxqyj2DZhCoOAjNpHvUSLNkM4Aiu4ibGcyjxgYyFhA4Snq2BkO8xDBrh4DQEicG7NNPMBr06lMGMCU5cx/GACARiPJAJRU5g8/iwEA+jocSEDiB79xOYCoRzcHsP7j2IVDVZIKhQnN2NgvfjIAeAyFJuL40lf2MSEfwOv7yFduoxwUosSnfnSAsgDM3/jbLsqE6nfnehgXqlMzLYwP1ZSjjoqhskVUgEIVSAkYgDpBAQJXhgLICYCdQUcxmQyDKpMKhSgCUyJhczAiTKHIgoFXgcnnG5kpacPkcp26ptmByWI6cmXLMxClLLb/XHrc6wg8Hpfn0MhL3qNAE3NEUhcMr3tHCRqLiZCZAq94VVMVlqmlEg4AT7utbxuSxMhSCwCgR/eYZ3FwGJY8TQAAieJZT8OxMMWoCPDgE24rqcBwbqKMAx66TdfQg2BmzNIHHq4AQwc4hVtYcADBIwBvlyahKljg2BWdDKxYAyp6ihVauGLSgFUFhE5iKlLk0IUyHbESSEkioKE4obkLcz3gphIgiYyECmI4cqlig+BGIBZb8EioQizMXTG1gDwFDFj63zXX2kznrth0OiIXkLKdumTyUdRaMraxCVNGBnLPEEv/+tUvzjjyomxT16aosh4BWGPozB9+8Y8Rgy9A5UCFbCbDjEMhAmumQktHvvWpj33tNydmXDHqIVQi5nNZDBYfodDpeGDtiYk/feNL3/vbuaVABnAIAABDpSIBh8niCAkkIEcAVlA4IDICAAAwDQCdASpAAEAAPq1EmkmmI6IhNfRuYMAViWho/EwyXyeEtgXSFPb6TSgDUl4JS2tzTPrU+0UOR6WnhJhoouhqbRSuAoT0r0XAL2NK29IVCRmsoD3zpn+ukFNyVPKwKcoDemqoM/7jM3mj1YjvAgvg5MAA/vcb/dfmE/Orhpdg8H3RkvY2uO6Ml7G1xfc52gT0bbN0eCJzJcxozMas1ueeKnTjU6cK30LcAS8YRZYA2Ic+n5j+Oth/8daeXcmmGbLM2FjoPO+Bz2QDNF6zuurRrrx4tjfeC+9KuGtbaANRvzXVlapWlv5CdziM4frMKFECFe8Ow/89TiJFpeJNu4MVa+OgX8Vm2w4fdGyQsTxTrF6DFsoz4GlnNOi59bKvM4nWYQDAC/x2Bp1B55fnZJieEt+4TYyCXSOozTTpsKlvECmrLxvcXCOfvIVg1GN+QFOwFVzA3ykNkZnnrm2Ybwel8/deLAVfQuADWzj6rQld/HKho3winXSx0NQzK2v//nYdjYNx3Gz0pYEnH/x6QSRUznDHCRmklBwPbdR1bnEenTjmKMa9tDCvIwCvYeKebhSes2sOKPFQQYDlUEsswTiTFsGJ2bJ3fJXnKXM9EpzzHqjbi3VBIu8m3J/n2d6tScKgmvcIJyocFXC4CO8cyPHVepy9/zRonUsEBYNZXh82Xe0r9A6cukUGN942y4hCgqlvubAUeMg00f30dtQZr2qfJEPZTK9VQgHx8nxsFZSAcgAA
Ipo Date
1998-07-22T00:00:00.000Z
Market Cap
1332643840
Next Dividend Date
2026-01-16T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.451
Dividend Yield
2.4286483575659665
Sentiment
0.9883749999999999
Sentiment Sources
8
Rating
3
Target Price
75
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
118167000
Cost Of Revenue
28292000
Gross Profit
89875000
Operating Expenses
52113000
Operating Income
37762000
Interest Expense
26269000
Pretax Income
37762000
Net Income
29744000
Eps
1.502905361022687
Dividends Per Share
8679000
Shares Outstanding
17388491
Income Tax Expense
8018000
EBITDA
41311000
Operating Margin
31.956468387959415
Total Other Income Expense Net
-
Cash
484238000
Short Term Investments
585153000
Receivables
95575000
Inventories
-
Total Current Assets
1164966000
Property Plant Equipment
70688000
Total Assets
7014919000
Payables
-
Short Term Debt
74522000
Long Term Debt
375000000
Total Liabilities
5930399000
Equity
1084520000
Depreciation
3549000
Change In Working Capital
6384000
Cash From Operations
33280000
Capital Expenditures
2471000
Cash From Investing
-
Cash From Financing
20027000
Net Change In Cash
-570000
PE
10.6246
PB
1.3555079482167227
ROE
2.7425958027514477
ROA
0.42401059798409646
FCF
30809000
Fcf Percent
0.2607242292687468
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
7.5
Defensive Investing Score
5
Dividend Investing Score
4
Economic Moat Investing Score
8.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4.5
Net Net Investing Score
3
Quality Investing Score
6
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
118167000
Quarters > 0 > income Statement > cost Of Revenue
28292000
Quarters > 0 > income Statement > gross Profit
89875000
Quarters > 0 > income Statement > operating Expenses
52113000
Quarters > 0 > income Statement > operating Income
37762000
Quarters > 0 > income Statement > interest Expense
26269000
Quarters > 0 > income Statement > pretax Income
37762000
Quarters > 0 > income Statement > net Income
29744000
Quarters > 0 > income Statement > eps
1.502905361022687
Quarters > 0 > income Statement > dividends Per Share
8679000
Quarters > 0 > income Statement > shares Outstanding
19791000
Quarters > 0 > income Statement > income Tax Expense
8018000
Quarters > 0 > income Statement > EBITDA
41311000
Quarters > 0 > income Statement > operating Margin
31.956468387959415
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
484238000
Quarters > 0 > balance Sheet > short Term Investments
585153000
Quarters > 0 > balance Sheet > receivables
95575000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1164966000
Quarters > 0 > balance Sheet > property Plant Equipment
70688000
Quarters > 0 > balance Sheet > total Assets
7014919000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
74522000
Quarters > 0 > balance Sheet > long Term Debt
375000000
Quarters > 0 > balance Sheet > total Liabilities
5930399000
Quarters > 0 > balance Sheet > equity
1084520000
Quarters > 0 > cash Flow > net Income
29744000
Quarters > 0 > cash Flow > depreciation
3549000
Quarters > 0 > cash Flow > change In Working Capital
6384000
Quarters > 0 > cash Flow > cash From Operations
33280000
Quarters > 0 > cash Flow > capital Expenditures
2471000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
20027000
Quarters > 0 > cash Flow > net Change In Cash
-570000
Quarters > 0 > ratios > PE
1.502905361022687
Quarters > 0 > ratios > PB
1.3555079482167227
Quarters > 0 > ratios > ROE
2.7425958027514477
Quarters > 0 > ratios > ROA
0.42401059798409646
Quarters > 0 > ratios > FCF
30809000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2607242292687468
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
118359000
Quarters > 1 > income Statement > cost Of Revenue
27824000
Quarters > 1 > income Statement > gross Profit
90535000
Quarters > 1 > income Statement > operating Expenses
50145000
Quarters > 1 > income Statement > operating Income
40390000
Quarters > 1 > income Statement > interest Expense
26001000
Quarters > 1 > income Statement > pretax Income
40390000
Quarters > 1 > income Statement > net Income
31484000
Quarters > 1 > income Statement > eps
1.5905026521848953
Quarters > 1 > income Statement > dividends Per Share
8681000
Quarters > 1 > income Statement > shares Outstanding
19795000
Quarters > 1 > income Statement > income Tax Expense
8906000
Quarters > 1 > income Statement > EBITDA
43930000
Quarters > 1 > income Statement > operating Margin
34.1249926072373
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > balance Sheet > cash
484808000
Quarters > 1 > balance Sheet > short Term Investments
494753000
Quarters > 1 > balance Sheet > receivables
95564000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1075125000
Quarters > 1 > balance Sheet > property Plant Equipment
70978000
Quarters > 1 > balance Sheet > total Assets
6970917000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
72103000
Quarters > 1 > balance Sheet > long Term Debt
370000000
Quarters > 1 > balance Sheet > total Liabilities
5910811000
Quarters > 1 > balance Sheet > equity
1060106000
Quarters > 1 > cash Flow > net Income
31484000
Quarters > 1 > cash Flow > depreciation
3540000
Quarters > 1 > cash Flow > change In Working Capital
-27062000
Quarters > 1 > cash Flow > cash From Operations
8449000
Quarters > 1 > cash Flow > capital Expenditures
3280000
Quarters > 1 > cash Flow > cash From Investing
-201792000
Quarters > 1 > cash Flow > cash From Financing
-114869000
Quarters > 1 > cash Flow > net Change In Cash
-308212000
Quarters > 1 > ratios > PE
1.5905026521848953
Quarters > 1 > ratios > PB
1.3870052617379771
Quarters > 1 > ratios > ROE
2.9698916900762753
Quarters > 1 > ratios > ROA
0.45164789653929316
Quarters > 1 > ratios > FCF
5169000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.043672217575342814
Quarters > 1 > health Score
37
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
161356000
Quarters > 2 > income Statement > cost Of Revenue
44822000
Quarters > 2 > income Statement > gross Profit
116534000
Quarters > 2 > income Statement > operating Expenses
56572000
Quarters > 2 > income Statement > operating Income
59962000
Quarters > 2 > income Statement > interest Expense
27150000
Quarters > 2 > income Statement > pretax Income
59962000
Quarters > 2 > income Statement > net Income
47268000
Quarters > 2 > income Statement > eps
2.387634490074254
Quarters > 2 > income Statement > dividends Per Share
7805000
Quarters > 2 > income Statement > shares Outstanding
19797000
Quarters > 2 > income Statement > income Tax Expense
12694000
Quarters > 2 > income Statement > EBITDA
63838000
Quarters > 2 > income Statement > operating Margin
37.16130791541684
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
793020000
Quarters > 2 > balance Sheet > short Term Investments
381835000
Quarters > 2 > balance Sheet > receivables
92105000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1266960000
Quarters > 2 > balance Sheet > property Plant Equipment
67853000
Quarters > 2 > balance Sheet > total Assets
7075555000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
89718000
Quarters > 2 > balance Sheet > long Term Debt
370000000
Quarters > 2 > balance Sheet > total Liabilities
6041466000
Quarters > 2 > balance Sheet > equity
1034089000
Quarters > 2 > cash Flow > net Income
47268000
Quarters > 2 > cash Flow > depreciation
3876000
Quarters > 2 > cash Flow > change In Working Capital
28549000
Quarters > 2 > cash Flow > cash From Operations
93189000
Quarters > 2 > cash Flow > capital Expenditures
1629000
Quarters > 2 > cash Flow > cash From Investing
118213000
Quarters > 2 > cash Flow > cash From Financing
149467000
Quarters > 2 > cash Flow > net Change In Cash
360869000
Quarters > 2 > ratios > PE
2.387634490074254
Quarters > 2 > ratios > PB
1.422045065753528
Quarters > 2 > ratios > ROE
4.570979867303492
Quarters > 2 > ratios > ROA
0.6680465348654628
Quarters > 2 > ratios > FCF
91560000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.567440938050026
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
115631000
Quarters > 3 > income Statement > cost Of Revenue
40665000
Quarters > 3 > income Statement > gross Profit
74966000
Quarters > 3 > income Statement > operating Expenses
51916000
Quarters > 3 > income Statement > operating Income
23050000
Quarters > 3 > income Statement > interest Expense
27714000
Quarters > 3 > income Statement > pretax Income
23050000
Quarters > 3 > income Statement > net Income
19016000
Quarters > 3 > income Statement > eps
0.9614723430073819
Quarters > 3 > income Statement > dividends Per Share
7803000
Quarters > 3 > income Statement > shares Outstanding
19778000
Quarters > 3 > income Statement > income Tax Expense
4034000
Quarters > 3 > income Statement > EBITDA
27052000
Quarters > 3 > income Statement > operating Margin
19.93410071693577
Quarters > 3 > income Statement > total Other Income Expense Net
23050000
Quarters > 3 > balance Sheet > cash
432151000
Quarters > 3 > balance Sheet > short Term Investments
342926000
Quarters > 3 > balance Sheet > receivables
92187000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
867264000
Quarters > 3 > balance Sheet > property Plant Equipment
68491000
Quarters > 3 > balance Sheet > total Assets
6846667000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
103318000
Quarters > 3 > balance Sheet > long Term Debt
395000000
Quarters > 3 > balance Sheet > total Liabilities
5854638000
Quarters > 3 > balance Sheet > equity
992029000
Quarters > 3 > cash Flow > net Income
19016000
Quarters > 3 > cash Flow > depreciation
4002000
Quarters > 3 > cash Flow > change In Working Capital
-13581000
Quarters > 3 > cash Flow > cash From Operations
23526000
Quarters > 3 > cash Flow > capital Expenditures
935000
Quarters > 3 > cash Flow > cash From Investing
-272460000
Quarters > 3 > cash Flow > cash From Financing
150220000
Quarters > 3 > cash Flow > net Change In Cash
-98714000
Quarters > 3 > ratios > PE
0.9614723430073819
Quarters > 3 > ratios > PB
1.4809142071451542
Quarters > 3 > ratios > ROE
1.9168794460645808
Quarters > 3 > ratios > ROA
0.277740979662075
Quarters > 3 > ratios > FCF
22591000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.19537148342572494
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
499791000
Annuals > 0 > income Statement > cost Of Revenue
175208000
Annuals > 0 > income Statement > gross Profit
324583000
Annuals > 0 > income Statement > operating Expenses
196880000
Annuals > 0 > income Statement > operating Income
127703000
Annuals > 0 > income Statement > interest Expense
120832000
Annuals > 0 > income Statement > pretax Income
127703000
Annuals > 0 > income Statement > net Income
101371000
Annuals > 0 > income Statement > eps
5.187871033776868
Annuals > 0 > income Statement > dividends Per Share
30506000
Annuals > 0 > income Statement > shares Outstanding
19540000
Annuals > 0 > income Statement > income Tax Expense
26332000
Annuals > 0 > income Statement > EBITDA
142330000
Annuals > 0 > income Statement > operating Margin
25.551280435221923
Annuals > 0 > income Statement > total Other Income Expense Net
64492000
Annuals > 0 > balance Sheet > cash
432151000
Annuals > 0 > balance Sheet > short Term Investments
342926000
Annuals > 0 > balance Sheet > receivables
92187000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
867264000
Annuals > 0 > balance Sheet > property Plant Equipment
68491000
Annuals > 0 > balance Sheet > total Assets
6846667000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
103318000
Annuals > 0 > balance Sheet > long Term Debt
395000000
Annuals > 0 > balance Sheet > total Liabilities
5854638000
Annuals > 0 > balance Sheet > equity
992029000
Annuals > 0 > cash Flow > net Income
101371000
Annuals > 0 > cash Flow > depreciation
14627000
Annuals > 0 > cash Flow > change In Working Capital
-12939000
Annuals > 0 > cash Flow > cash From Operations
148999000
Annuals > 0 > cash Flow > capital Expenditures
5809000
Annuals > 0 > cash Flow > cash From Investing
-181026000
Annuals > 0 > cash Flow > cash From Financing
147611000
Annuals > 0 > cash Flow > net Change In Cash
115584000
Annuals > 0 > ratios > PE
5.187871033776868
Annuals > 0 > ratios > PB
1.3435326991448837
Annuals > 0 > ratios > ROE
10.21855207861867
Annuals > 0 > ratios > ROA
1.4805890223666494
Annuals > 0 > ratios > FCF
143190000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.28649975689838353
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
421555000
Annuals > 1 > income Statement > cost Of Revenue
114909000
Annuals > 1 > income Statement > gross Profit
306646000
Annuals > 1 > income Statement > operating Expenses
193433000
Annuals > 1 > income Statement > operating Income
113213000
Annuals > 1 > income Statement > interest Expense
67285000
Annuals > 1 > income Statement > pretax Income
113213000
Annuals > 1 > income Statement > net Income
90374000
Annuals > 1 > income Statement > eps
4.5521583639752174
Annuals > 1 > income Statement > dividends Per Share
28350000
Annuals > 1 > income Statement > shares Outstanding
19853000
Annuals > 1 > income Statement > income Tax Expense
22839000
Annuals > 1 > income Statement > EBITDA
128219000
Annuals > 1 > income Statement > operating Margin
26.85604488145082
Annuals > 1 > income Statement > total Other Income Expense Net
-2160000
Annuals > 1 > balance Sheet > cash
316567000
Annuals > 1 > balance Sheet > short Term Investments
591313000
Annuals > 1 > balance Sheet > receivables
87530000
Annuals > 1 > balance Sheet > inventories
229037000
Annuals > 1 > balance Sheet > total Current Assets
995410000
Annuals > 1 > balance Sheet > property Plant Equipment
68102000
Annuals > 1 > balance Sheet > total Assets
6594891000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
97618000
Annuals > 1 > balance Sheet > long Term Debt
380000000
Annuals > 1 > balance Sheet > total Liabilities
5682135000
Annuals > 1 > balance Sheet > equity
912756000
Annuals > 1 > cash Flow > net Income
90374000
Annuals > 1 > cash Flow > depreciation
15006000
Annuals > 1 > cash Flow > change In Working Capital
-30292000
Annuals > 1 > cash Flow > cash From Operations
108531000
Annuals > 1 > cash Flow > capital Expenditures
6896000
Annuals > 1 > cash Flow > cash From Investing
-516951000
Annuals > 1 > cash Flow > cash From Financing
411298000
Annuals > 1 > cash Flow > net Change In Cash
2878000
Annuals > 1 > ratios > PE
4.5521583639752174
Annuals > 1 > ratios > PB
1.4836091244538516
Annuals > 1 > ratios > ROE
9.901222232447664
Annuals > 1 > ratios > ROA
1.3703638164755112
Annuals > 1 > ratios > FCF
101635000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.24109546796977857
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
316221000
Annuals > 2 > income Statement > cost Of Revenue
29841000
Annuals > 2 > income Statement > gross Profit
286380000
Annuals > 2 > income Statement > operating Expenses
169535000
Annuals > 2 > income Statement > operating Income
116845000
Annuals > 2 > income Statement > interest Expense
7493000
Annuals > 2 > income Statement > pretax Income
116845000
Annuals > 2 > income Statement > net Income
91106000
Annuals > 2 > income Statement > eps
4.57704094448631
Annuals > 2 > income Statement > dividends Per Share
26145000
Annuals > 2 > income Statement > shares Outstanding
19905000
Annuals > 2 > income Statement > income Tax Expense
25739000
Annuals > 2 > income Statement > EBITDA
134897000
Annuals > 2 > income Statement > operating Margin
36.950423912390384
Annuals > 2 > income Statement > total Other Income Expense Net
-5201000
Annuals > 2 > balance Sheet > cash
313689000
Annuals > 2 > balance Sheet > short Term Investments
620365000
Annuals > 2 > balance Sheet > receivables
10395000
Annuals > 2 > balance Sheet > inventories
1581000
Annuals > 2 > balance Sheet > total Current Assets
944449000
Annuals > 2 > balance Sheet > property Plant Equipment
68995000
Annuals > 2 > balance Sheet > total Assets
5834531000
Annuals > 2 > balance Sheet > payables
4537845000
Annuals > 2 > balance Sheet > short Term Debt
216956000
Annuals > 2 > balance Sheet > long Term Debt
95000000
Annuals > 2 > balance Sheet > total Liabilities
4977918000
Annuals > 2 > balance Sheet > equity
856613000
Annuals > 2 > cash Flow > net Income
91106000
Annuals > 2 > cash Flow > depreciation
9862000
Annuals > 2 > cash Flow > change In Working Capital
-3592000
Annuals > 2 > cash Flow > cash From Operations
154789000
Annuals > 2 > cash Flow > capital Expenditures
3503000
Annuals > 2 > cash Flow > cash From Investing
-254509000
Annuals > 2 > cash Flow > cash From Financing
-343562000
Annuals > 2 > cash Flow > net Change In Cash
-443282000
Annuals > 2 > ratios > PE
4.57704094448631
Annuals > 2 > ratios > PB
1.58498651082811
Annuals > 2 > ratios > ROE
10.635607911624035
Annuals > 2 > ratios > ROA
1.5614965453092975
Annuals > 2 > ratios > FCF
151286000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.47841857435148205
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
310021000
Annuals > 3 > income Statement > cost Of Revenue
20474000
Annuals > 3 > income Statement > gross Profit
289547000
Annuals > 3 > income Statement > operating Expenses
178105000
Annuals > 3 > income Statement > operating Income
111442000
Annuals > 3 > income Statement > interest Expense
5666000
Annuals > 3 > income Statement > pretax Income
111442000
Annuals > 3 > income Statement > net Income
87611000
Annuals > 3 > income Statement > eps
4.261442677173014
Annuals > 3 > income Statement > dividends Per Share
24699000
Annuals > 3 > income Statement > shares Outstanding
20559000
Annuals > 3 > income Statement > income Tax Expense
23831000
Annuals > 3 > income Statement > EBITDA
129755000
Annuals > 3 > income Statement > operating Margin
35.94659716599843
Annuals > 3 > income Statement > total Other Income Expense Net
-20140000
Annuals > 3 > balance Sheet > cash
756971000
Annuals > 3 > balance Sheet > short Term Investments
495126000
Annuals > 3 > balance Sheet > receivables
8546000
Annuals > 3 > balance Sheet > inventories
-768640000
Annuals > 3 > balance Sheet > total Current Assets
1260643000
Annuals > 3 > balance Sheet > property Plant Equipment
74898000
Annuals > 3 > balance Sheet > total Assets
6093632000
Annuals > 3 > balance Sheet > payables
4840418000
Annuals > 3 > balance Sheet > short Term Debt
290967000
Annuals > 3 > balance Sheet > long Term Debt
25000000
Annuals > 3 > balance Sheet > total Liabilities
5258578000
Annuals > 3 > balance Sheet > equity
834232000
Annuals > 3 > cash Flow > net Income
86789000
Annuals > 3 > cash Flow > depreciation
12439000
Annuals > 3 > cash Flow > change In Working Capital
-3747000
Annuals > 3 > cash Flow > cash From Operations
99431000
Annuals > 3 > cash Flow > capital Expenditures
5785000
Annuals > 3 > cash Flow > cash From Investing
306553000
Annuals > 3 > cash Flow > cash From Financing
-134600000
Annuals > 3 > cash Flow > net Change In Cash
271384000
Annuals > 3 > ratios > PE
4.261442677173014
Annuals > 3 > ratios > PB
1.6809824964758002
Annuals > 3 > ratios > ROE
10.50199464897055
Annuals > 3 > ratios > ROA
1.437746815035762
Annuals > 3 > ratios > FCF
93646000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.302063408607804
Annuals > 3 > health Score
61
Valuation > metrics > PE
10.6246
Valuation > metrics > PB
1.3555079482167227
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.7425958027514477
Profitability > metrics > ROA
2.5532075614223935
Profitability > metrics > Net Margin
0.2517115607572334
Profitability > final Score
43
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.468224652380777
Risk > metrics > Interest Coverage
1.437511896151357
Risk > final Score
12
Risk > verdict
High
Liquidity > metrics > Current Ratio
15.632511204744908
Liquidity > metrics > Quick Ratio
15.632511204744908
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
45
Prev Profitabilities > 1
50
Prev Profitabilities > 2
35
Prev Risks > 0
12
Prev Risks > 1
15
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:05:07.292Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-22
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-23
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.32
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-17
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.51
Earnings History > 2 > eps Estimate
1.41
Earnings History > 2 > eps Difference
0.1
Earnings History > 2 > surprise Percent
7.0922
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-18
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.58
Earnings History > 3 > eps Estimate
1.44
Earnings History > 3 > eps Difference
0.14
Earnings History > 3 > surprise Percent
9.7222
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.42
Earnings History > 4 > eps Estimate
1.86
Earnings History > 4 > eps Difference
0.56
Earnings History > 4 > surprise Percent
30.1075
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-24
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.98
Earnings History > 5 > eps Estimate
1.2
Earnings History > 5 > eps Difference
-0.22
Earnings History > 5 > surprise Percent
-18.3333
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-18
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.37
Earnings History > 6 > eps Estimate
1.21
Earnings History > 6 > eps Difference
0.16
Earnings History > 6 > surprise Percent
13.2231
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-19
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.3
Earnings History > 7 > eps Estimate
1.33
Earnings History > 7 > eps Difference
-0.03
Earnings History > 7 > surprise Percent
-2.2556
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.58
Earnings History > 8 > eps Estimate
1.63
Earnings History > 8 > eps Difference
-0.05
Earnings History > 8 > surprise Percent
-3.0675
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.01
Earnings History > 9 > eps Estimate
0.73
Earnings History > 9 > eps Difference
0.28
Earnings History > 9 > surprise Percent
38.3562
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-20
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.1
Earnings History > 10 > eps Estimate
0.98
Earnings History > 10 > eps Difference
0.12
Earnings History > 10 > surprise Percent
12.2449
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
1.07
Earnings History > 11 > eps Estimate
1.17
Earnings History > 11 > eps Difference
-0.1
Earnings History > 11 > surprise Percent
-8.547
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-20
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.61
Earnings History > 12 > eps Estimate
1.76
Earnings History > 12 > eps Difference
-0.15
Earnings History > 12 > surprise Percent
-8.5227
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
0.94
Earnings History > 13 > eps Estimate
0.94
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-21
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.99
Earnings History > 14 > eps Estimate
0.74
Earnings History > 14 > eps Difference
0.25
Earnings History > 14 > surprise Percent
33.7838
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.2
Earnings History > 15 > eps Estimate
1.11
Earnings History > 15 > eps Difference
0.09
Earnings History > 15 > surprise Percent
8.1081
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-21
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.4
Earnings History > 16 > eps Estimate
1.22
Earnings History > 16 > eps Difference
0.18
Earnings History > 16 > surprise Percent
14.7541
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
0.84
Earnings History > 17 > eps Estimate
0.8
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
5
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
0.91
Earnings History > 18 > eps Estimate
0.9
Earnings History > 18 > eps Difference
0.01
Earnings History > 18 > surprise Percent
1.1111
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
0.8
Earnings History > 19 > eps Estimate
1.11
Earnings History > 19 > eps Difference
-0.31
Earnings History > 19 > surprise Percent
-27.9279
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-22
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.98
Earnings History > 20 > eps Estimate
1.8
Earnings History > 20 > eps Difference
-0.82
Earnings History > 20 > surprise Percent
-45.5556
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
0.98
Earnings History > 21 > eps Estimate
0.74
Earnings History > 21 > eps Difference
0.24
Earnings History > 21 > surprise Percent
32.4324
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-16
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.98
Earnings History > 22 > eps Estimate
0.41
Earnings History > 22 > eps Difference
0.57
Earnings History > 22 > surprise Percent
139.0244
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-17
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.76
Earnings History > 23 > eps Estimate
0.67
Earnings History > 23 > eps Difference
0.09
Earnings History > 23 > surprise Percent
13.4328
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-23
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.28
Earnings History > 24 > eps Estimate
1.26
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
1.5873
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-24
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.89
Earnings History > 25 > eps Estimate
0.8
Earnings History > 25 > eps Difference
0.09
Earnings History > 25 > surprise Percent
11.25
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
0.83
Earnings History > 26 > eps Estimate
0.75
Earnings History > 26 > eps Difference
0.08
Earnings History > 26 > surprise Percent
10.6667
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
0.86
Earnings History > 27 > eps Estimate
0.78
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
10.2564
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-24
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.41
Earnings History > 28 > eps Estimate
1.36
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
3.6765
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
0.83
Earnings History > 29 > eps Estimate
0.65
Earnings History > 29 > eps Difference
0.18
Earnings History > 29 > surprise Percent
27.6923
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
0.83
Earnings History > 30 > eps Estimate
0.61
Earnings History > 30 > eps Difference
0.22
Earnings History > 30 > surprise Percent
36.0656
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
0.74
Earnings History > 31 > eps Estimate
0.58
Earnings History > 31 > eps Difference
0.16
Earnings History > 31 > surprise Percent
27.5862
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-19
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.32
Earnings History > 32 > eps Estimate
1.21
Earnings History > 32 > eps Difference
0.11
Earnings History > 32 > surprise Percent
9.0909
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
0.53
Earnings History > 33 > eps Estimate
0.47
Earnings History > 33 > eps Difference
0.06
Earnings History > 33 > surprise Percent
12.766
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-20
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.51
Earnings History > 34 > eps Estimate
0.46
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
10.8696
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
0.48
Earnings History > 35 > eps Estimate
0.52
Earnings History > 35 > eps Difference
-0.04
Earnings History > 35 > surprise Percent
-7.6923
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-20
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.96
Earnings History > 36 > eps Estimate
1
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-4
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.48
Earnings History > 37 > eps Estimate
0.44
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
9.0909
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-21
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.47
Earnings History > 38 > eps Estimate
0.38
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
23.6842
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.4
Earnings History > 39 > eps Estimate
0.36
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
11.1111
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-21
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.85
Earnings History > 40 > eps Estimate
0.73
Earnings History > 40 > eps Difference
0.12
Earnings History > 40 > surprise Percent
16.4384
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-22
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.36
Earnings History > 41 > eps Estimate
0.28
Earnings History > 41 > eps Difference
0.08
Earnings History > 41 > surprise Percent
28.5714
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-16
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.27
Earnings History > 42 > eps Estimate
0.3
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-10
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-17
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4
Earnings History > 43 > eps Estimate
0.31
Earnings History > 43 > eps Difference
0.09
Earnings History > 43 > surprise Percent
29.0323
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-17
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.66
Earnings History > 44 > eps Estimate
0.64
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
3.125
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-16
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.25
Earnings History > 45 > eps Estimate
0.26
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-3.8462
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-17
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.25
Earnings History > 46 > eps Estimate
0.28
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-10.7143
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-18
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.3
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-6.25
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-17
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.58
Earnings History > 48 > eps Estimate
0.67
Earnings History > 48 > eps Difference
-0.09
Earnings History > 48 > surprise Percent
-13.4328
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-17
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.07
Earnings History > 49 > eps Estimate
0.28
Earnings History > 49 > eps Difference
-0.21
Earnings History > 49 > surprise Percent
-75
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
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.22
Earnings History > 50 > eps Estimate
0.28
Earnings History > 50 > eps Difference
-0.06
Earnings History > 50 > surprise Percent
-21.4286
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-18
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.3
Earnings History > 51 > eps Estimate
0.31
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-3.2258
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-18
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.6
Earnings History > 52 > eps Estimate
0.73
Earnings History > 52 > eps Difference
-0.13
Earnings History > 52 > surprise Percent
-17.8082
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-17
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.29
Earnings History > 53 > eps Estimate
0.24
Earnings History > 53 > eps Difference
0.05
Earnings History > 53 > surprise Percent
20.8333
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-18
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.14
Earnings History > 54 > eps Estimate
0.34
Earnings History > 54 > eps Difference
-0.2
Earnings History > 54 > surprise Percent
-58.8235
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-19
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.46
Earnings History > 55 > eps Estimate
0.4
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
15
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-19
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
3.45
Earnings History > 56 > eps Estimate
3.45
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-19
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3
Earnings History > 57 > eps Estimate
0.28
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
7.1429
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-18
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.38
Earnings History > 58 > eps Estimate
0.31
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
22.5806
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-21
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.41
Earnings History > 59 > eps Estimate
0.37
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
10.8108
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-21
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
3.4
Earnings History > 60 > eps Estimate
2.06
Earnings History > 60 > eps Difference
1.34
Earnings History > 60 > surprise Percent
65.0485
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-20
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.21
Earnings History > 61 > eps Estimate
0.25
Earnings History > 61 > eps Difference
-0.04
Earnings History > 61 > surprise Percent
-16
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-20
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.35
Earnings History > 62 > eps Estimate
0.32
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
9.375
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-15
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.4
Earnings History > 63 > eps Estimate
0.27
Earnings History > 63 > eps Difference
0.13
Earnings History > 63 > surprise Percent
48.1481
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
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
2.34
Earnings History > 64 > eps Estimate
1.3
Earnings History > 64 > eps Difference
1.04
Earnings History > 64 > surprise Percent
80
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-14
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.19
Earnings History > 65 > eps Estimate
0.26
Earnings History > 65 > eps Difference
-0.07
Earnings History > 65 > surprise Percent
-26.9231
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-20
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.3
Earnings History > 66 > eps Estimate
0.33
Earnings History > 66 > eps Difference
-0.03
Earnings History > 66 > surprise Percent
-9.0909
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-16
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.39
Earnings History > 67 > eps Estimate
0.29
Earnings History > 67 > eps Difference
0.1
Earnings History > 67 > surprise Percent
34.4828
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-22
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.24
Earnings History > 68 > eps Estimate
1.34
Earnings History > 68 > eps Difference
-0.1
Earnings History > 68 > surprise Percent
-7.4627
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-21
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
AfterMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.27
Earnings History > 69 > eps Estimate
0.33
Earnings History > 69 > eps Difference
-0.06
Earnings History > 69 > surprise Percent
-18.1818
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-16
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.38
Earnings History > 70 > eps Estimate
0.35
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
8.5714
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-18
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.42
Earnings History > 71 > eps Estimate
0.36
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
16.6667
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-18
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.96
Earnings History > 72 > eps Estimate
0.55
Earnings History > 72 > eps Difference
0.41
Earnings History > 72 > surprise Percent
74.5455
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-18
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.25
Earnings History > 73 > eps Estimate
0.26
Earnings History > 73 > eps Difference
-0.01
Earnings History > 73 > surprise Percent
-3.8462
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-19
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.21
Earnings History > 74 > eps Estimate
0.26
Earnings History > 74 > eps Difference
-0.05
Earnings History > 74 > surprise Percent
-19.2308
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-20
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.28
Earnings History > 75 > eps Estimate
0.28
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-19
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.39
Earnings History > 76 > eps Estimate
0.53
Earnings History > 76 > eps Difference
-0.14
Earnings History > 76 > surprise Percent
-26.4151
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-18
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.29
Earnings History > 77 > eps Estimate
0.28
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
3.5714
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-20
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
0.28
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
7.1429
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-21
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.29
Earnings History > 79 > eps Estimate
0.28
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
3.5714
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-21
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.47
Earnings History > 80 > eps Estimate
0.63
Earnings History > 80 > eps Difference
-0.16
Earnings History > 80 > surprise Percent
-25.3968
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-18
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.27
Earnings History > 81 > eps Estimate
0.27
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-21
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.37
Earnings History > 82 > eps Estimate
0.28
Earnings History > 82 > eps Difference
0.09
Earnings History > 82 > surprise Percent
32.1429
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-22
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.36
Earnings History > 83 > eps Estimate
0.34
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
5.8824
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-14
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.62
Earnings History > 84 > eps Estimate
0.61
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.6393
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-14
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.3
Earnings History > 85 > eps Estimate
0.3
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-15
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.33
Earnings History > 86 > eps Estimate
0.29
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
13.7931
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-16
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.36
Earnings History > 87 > eps Estimate
0.28
Earnings History > 87 > eps Difference
0.08
Earnings History > 87 > surprise Percent
28.5714
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-15
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.52
Earnings History > 88 > eps Estimate
0.44
Earnings History > 88 > eps Difference
0.08
Earnings History > 88 > surprise Percent
18.1818
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-16
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.22
Earnings History > 89 > eps Estimate
0.26
Earnings History > 89 > eps Difference
-0.04
Earnings History > 89 > surprise Percent
-15.3846
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-17
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3
Earnings History > 90 > eps Estimate
0.31
Earnings History > 90 > eps Difference
-0.01
Earnings History > 90 > surprise Percent
-3.2258
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-10
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.35
Earnings History > 91 > eps Estimate
0.26
Earnings History > 91 > eps Difference
0.09
Earnings History > 91 > surprise Percent
34.6154
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-10
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.48
Earnings History > 92 > eps Estimate
0.35
Earnings History > 92 > eps Difference
0.13
Earnings History > 92 > surprise Percent
37.1429
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-14
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.21
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-4.7619
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-18
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.23
Earnings History > 94 > eps Estimate
0.21
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
9.5238
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-19
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.24
Earnings History > 95 > eps Estimate
0.23
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
4.3478
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-15
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.33
Earnings History > 96 > eps Estimate
0.25
Earnings History > 96 > eps Difference
0.08
Earnings History > 96 > surprise Percent
32
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-18
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.22
Earnings History > 97 > eps Estimate
0.17
Earnings History > 97 > eps Difference
0.05
Earnings History > 97 > surprise Percent
29.4118
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-18
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.18
Earnings History > 98 > eps Estimate
0.17
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
5.8824
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-17
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.15
Earnings History > 99 > eps Estimate
0.17
Earnings History > 99 > eps Difference
-0.02
Earnings History > 99 > surprise Percent
-11.7647
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.23
Earnings History > 100 > eps Estimate
0.18
Earnings History > 100 > eps Difference
0.05
Earnings History > 100 > surprise Percent
27.7778
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-03-30
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
AfterMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.23
Earnings History > 101 > eps Estimate
0.18
Earnings History > 101 > eps Difference
0.05
Earnings History > 101 > surprise Percent
27.7778
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.1484
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.148
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.1701
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-11
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
BeforeMarket
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.15
Earnings History > 105 > eps Estimate
0.14
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
7.1429
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.14
Earnings History > 106 > eps Estimate
0.14
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-16
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.13
Earnings History > 107 > eps Estimate
0.12
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
8.3333
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-20
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
AfterMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.16
Earnings History > 108 > eps Estimate
0.13
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
23.0769
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-13
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.13
Earnings History > 109 > eps Estimate
0.13
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-09-30
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.1298
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Republic Bancorp, Inc. operates as a bank holding company for Republic Bank & Trust Company that provides various banking products and services in the United States. It operates in five segments: Traditional Banking, Warehouse Lending, Tax Refund Solutions, Republic Payment Solutions, and Republic Credit Solutions. The company offers retail mortgage, commercial and industrial loan, construction and land development, secured and unsecured personal loans, and aircraft loans; service charges on deposit accounts, debit and credit card interchange fee income, title insurance commissions; private banking; and lockbox processing, remote deposit capture, business online banking, account reconciliation, automated clearing house processing, and other services. In addition, it offers short-term, revolving credit facilities to mortgage bankers across the United States through mortgage warehouse lines of credit; mortgage banking; tax refund solutions, which facilitate the receipt and payment of federal and state tax refund products through third-party tax preparers and tax-preparation software providers; prepaid and debit solutions, such as issuing of payroll, general purpose reloadable cards, issuing of demand deposit accounts, savings accounts and/or debit cards; and consumer credit products. The company offers its services through full-services banking centers in Kentucky, Indiana, Florida, Ohio, and Tennessee. Republic Bancorp, Inc. was incorporated in 1974 and is headquartered in Louisville, Kentucky.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.451Next Payout:
Jan 16, 2026Yield:
2.4286 %MBL Infrastructures Tempting Valuations - Top Performing Stocks & Build a Dividend-Powered Portfolio Bollywood Helpline
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$75
Analyst Picks
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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 31.94% of the total shares of Republic Bancorp Inc
1.
Dimensional Fund Advisors, Inc.(4.8221%)
since
2025/06/30
2.
BlackRock Inc(3.9931%)
since
2025/06/30
3.
Vanguard Group Inc(3.0577%)
since
2025/06/30
4.
Morgan Stanley - Brokerage Accounts(1.9333%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(1.4196%)
since
2025/07/31
6.
American Century Companies Inc(1.2236%)
since
2025/06/30
7.
Geode Capital Management, LLC(1.1986%)
since
2025/06/30
8.
iShares Russell 2000 ETF(1.1208%)
since
2025/08/31
9.
State Street Corp(1.0983%)
since
2025/06/30
10.
Avantis US Small Cap Value ETF(1.0609%)
since
2025/08/30
11.
DFA US Small Cap Value I(0.8202%)
since
2025/07/31
12.
DFA US Micro Cap I(0.813%)
since
2025/07/31
13.
Gendell Jeffrey L(0.7318%)
since
2025/06/30
14.
Bridgeway Capital Management, LLC(0.5779%)
since
2025/06/30
15.
DFA US Targeted Value I(0.5524%)
since
2025/07/31
16.
Vanguard Institutional Extnd Mkt Idx Tr(0.5294%)
since
2025/07/31
17.
DFA US Small Cap I(0.5195%)
since
2025/07/31
18.
Fidelity Small Cap Index(0.4291%)
since
2025/06/30
19.
Northern Trust Corp(0.4111%)
since
2025/06/30
20.
First Trust Advisors L.P.(0.3998%)
since
2025/06/30
21.
Charles Schwab Investment Management Inc(0.3843%)
since
2025/06/30
22.
iShares Russell 2000 Value ETF(0.3791%)
since
2025/08/31
23.
Bank of New York Mellon Corp(0.3636%)
since
2025/06/30
24.
EA Bridgeway Omni Small-Cap Value ETF(0.3369%)
since
2025/08/29
25.
Dimensional US Targeted Value ETF(0.3338%)
since
2025/08/29
26.
Empowered Funds, LLC(0.3252%)
since
2025/06/30
27.
Fidelity Extended Market Index(0.267%)
since
2025/07/31
28.
Vanguard Dividend Appreciation ETF(0.2627%)
since
2025/07/31
29.
Bridgeway Omni Small-Cap Value(0.2527%)
since
2025/06/30
30.
Bridgeway Omni Small-Cap Value N(0.2527%)
since
2025/06/30
31.
Renaissance Technologies Corp(0.2488%)
since
2025/06/30
32.
Schwab US Small-Cap ETFâ„¢(0.233%)
since
2025/08/30
33.
DFA US Core Equity 2 I(0.2323%)
since
2025/07/31
34.
Inspire Advisors, LLC(0.2264%)
since
2025/06/30
35.
Dimensional US Small Cap ETF(0.2245%)
since
2025/08/29
36.
Vanguard Russell 2000 ETF(0.2039%)
since
2025/07/31
37.
CARY STREET PARTNERS FINANCIAL LLC(0.2027%)
since
2025/06/30
38.
Glenview Trust Co(0.1745%)
since
2025/06/30
39.
CM Management, LLC(0.1638%)
since
2025/06/30
40.
Formidable Asset Management LLC(0.1556%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.32
Date
2025-09-30
EPS Actual
1.51
EPS Estimate
1.41
EPS Difference
0.1
Surprise Percent
7.0922%
(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.