_id
69131364ccc777a4e85d7f97
Ticker
MBWM
Name
Mercantile Bank Corporation
Exchange
NASDAQ
Address
310 Leonard Street NW, Grand Rapids, MI, United States, 49504
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.mercbank.com
Description
Mercantile Bank Corporation operates as the bank holding company for Mercantile Bank that provides commercial and retail banking services to small- to medium-sized businesses and individuals in the United States. The company accepts various deposit products, such as checking, savings, and term certificate accounts; time deposits; and certificates of deposit. It also provides commercial and industrial loans; vacant land, land development, and residential construction loans; owner and non-owner occupied real estate loans; multi-family and residential rental property loans; single-family residential real estate loans; home equity line of credit programs; consumer loans, such as new and used automobile and boat loans, and credit cards, as well as overdraft protection services; and residential mortgage and instalment loans. In addition, the company offers courier services and safe deposit boxes; and insurance products, such as private passenger automobile, homeowners, personal inland marine, boat owners, recreational vehicle, dwelling fire, umbrella policies, small business, and life insurance products. The company was incorporated in 1997 and is headquartered in Grand Rapids, Michigan.
Last Close
48.25
Volume
140173
Current Price
48.94
Change
-0.49
Last Updated
2026-01-05T10:11:03.616Z
Image
data:image/webp;base64,UklGRu4CAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSLQBAAABCjnXdpu2s3FtxLZtq7ojf8BOOquyndI2W5V2Stu2U+VmRnvvteaMyrnmjIgJ4P/dNZrVIDZpK9PKOwSaRyl/7HPHY/MJtb76BfSq0CkzCn4exWT6XP+FMJUKq92vlYmMvhDBQqPgGERLAYXiaU9iPNFiAh2ulcbga4Kv8hSIL5XRDbyeQAZiq7oGknJVXP7ka4muTWZMQd3TkFw0QFR+1lMDouURdbpRaoC1E55a85xZYTRDrxjioVjqbQfT2xXJlFvGbgmKsP4RMM/1BUGFea8syDxG0O0t2Hyr9uouArui1kbetaQjbdXeDba5tqWFD6zJQispDc+B/XOixnyvePEbBCzq+YaYuz/8ioC1u2e8+QqHk9XYqDdIeJSpZnsBqzQzEy58gEYWhib8GucBL4tvoNL6d4hkfSUDvZ4DZtZk9ZYB7mWaaOxnZMJJuu9z2IUTLH+FTjhW2OS8w89NJEa1zW8IsFSL8kveAEUu8SOar3c0RSMmviIi+queBx1Vlp9S170l83Yde5ze6yLQvajpXGfbJ0KfWIp7vwXKb6Wg/qgxjq46Tssq68rQdS7L++sHVlA4IBQBAABQCACdASpAAEAAPrVMnUmnJKKhMBn7AOAWiWIAyE/iyHFvNthz2emZjkK1MEZRBDr0Fyf+G7bO0/xIH/cLO6CBGmowFKht4Z8rrlAA/vtAHBzST+djhRtYsLjH/oAgP/9pnKvX8L0+UYBCm4iSM+J1uePulwkf9p/YmHpCMBCny3mwiieTfgtK2baPs6MpeWP3ZN5cSNz7lvT2Wi4AZH3pI4fsEikDTdOHkmIgWh9Ofb+0FHzj/wGAPxyWjK35vheL1LXIR8x/SWdWRi7j7u+Auhd5C4TIIMB405Y55aiuNyfwreeL6YCyacQmVEkQ0rWC2Sp4i+QUaYMBe40JOksdLilOVLba97/fw3nutfP5jkAAAAA=
Ipo Date
1997-08-07T00:00:00.000Z
Market Cap
817842432
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.6
Target Price
54
Strong Buy
1
Buy
1
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
96031000
Cost Of Revenue
33841000
Gross Profit
62190000
Operating Expenses
34750000
Operating Income
27440000
Interest Expense
33641000
Pretax Income
27440000
Net Income
23758000
Eps
1.4639006884054913
Dividends Per Share
-6070000
Shares Outstanding
17177954
Income Tax Expense
3682000
EBITDA
28784000
Operating Margin
28.574106278181006
Total Other Income Expense Net
-606000
Cash
477019000
Short Term Investments
591638000
Receivables
-
Inventories
-
Total Current Assets
1068657000
Property Plant Equipment
56155000
Total Assets
6308487000
Payables
-
Short Term Debt
332398000
Long Term Debt
405737000
Total Liabilities
5650857000
Equity
657630000
Bs_currency_symbol
USD
Depreciation
1344000
Change In Working Capital
-12360000
Cash From Operations
23105000
Capital Expenditures
2639000
Cash From Investing
-
Cash From Financing
94215000
Net Change In Cash
180947000
Cf_currency_symbol
USD
PE
9.0342
PB
1.2077599142679014
ROE
3.612669738302693
ROA
0.37660377202964834
FCF
20466000
Fcf Percent
0.2131186804261124
Piotroski FScore
3
Health Score
53
Deep Value Investing Score
8
Defensive Investing Score
5
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
3.5
Quality Investing Score
5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
96031000
Quarters > 0 > income Statement > cost Of Revenue
33841000
Quarters > 0 > income Statement > gross Profit
62190000
Quarters > 0 > income Statement > operating Expenses
34750000
Quarters > 0 > income Statement > operating Income
27440000
Quarters > 0 > income Statement > interest Expense
33641000
Quarters > 0 > income Statement > pretax Income
27440000
Quarters > 0 > income Statement > net Income
23758000
Quarters > 0 > income Statement > eps
1.4639006884054913
Quarters > 0 > income Statement > dividends Per Share
-6070000
Quarters > 0 > income Statement > shares Outstanding
16229243
Quarters > 0 > income Statement > income Tax Expense
3682000
Quarters > 0 > income Statement > EBITDA
28784000
Quarters > 0 > income Statement > operating Margin
28.574106278181006
Quarters > 0 > income Statement > total Other Income Expense Net
-606000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
477019000
Quarters > 0 > balance Sheet > short Term Investments
591638000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1068657000
Quarters > 0 > balance Sheet > property Plant Equipment
56155000
Quarters > 0 > balance Sheet > total Assets
6308487000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
332398000
Quarters > 0 > balance Sheet > long Term Debt
405737000
Quarters > 0 > balance Sheet > total Liabilities
5650857000
Quarters > 0 > balance Sheet > equity
657630000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
23758000
Quarters > 0 > cash Flow > depreciation
1344000
Quarters > 0 > cash Flow > change In Working Capital
-12360000
Quarters > 0 > cash Flow > cash From Operations
23105000
Quarters > 0 > cash Flow > capital Expenditures
2639000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
94215000
Quarters > 0 > cash Flow > net Change In Cash
180947000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.4639006884054913
Quarters > 0 > ratios > PB
1.2077599142679014
Quarters > 0 > ratios > ROE
3.612669738302693
Quarters > 0 > ratios > ROA
0.37660377202964834
Quarters > 0 > ratios > FCF
20466000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.2131186804261124
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
93420000
Quarters > 1 > income Statement > cost Of Revenue
34079000
Quarters > 1 > income Statement > gross Profit
59341000
Quarters > 1 > income Statement > operating Expenses
33379000
Quarters > 1 > income Statement > operating Income
25962000
Quarters > 1 > income Statement > interest Expense
32480000
Quarters > 1 > income Statement > pretax Income
25962000
Quarters > 1 > income Statement > net Income
22618000
Quarters > 1 > income Statement > eps
1.3945317682943972
Quarters > 1 > income Statement > dividends Per Share
5908000
Quarters > 1 > income Statement > shares Outstanding
16219064
Quarters > 1 > income Statement > income Tax Expense
3344000
Quarters > 1 > income Statement > EBITDA
27379000
Quarters > 1 > income Statement > operating Margin
27.790622992935134
Quarters > 1 > income Statement > total Other Income Expense Net
50008000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
296072000
Quarters > 1 > balance Sheet > short Term Investments
571115000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
867187000
Quarters > 1 > balance Sheet > property Plant Equipment
54792000
Quarters > 1 > balance Sheet > total Assets
6180988000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
333684000
Quarters > 1 > balance Sheet > long Term Debt
405480000
Quarters > 1 > balance Sheet > total Liabilities
5549469000
Quarters > 1 > balance Sheet > equity
631519000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
22618000
Quarters > 1 > cash Flow > depreciation
1417000
Quarters > 1 > cash Flow > change In Working Capital
-21963000
Quarters > 1 > cash Flow > cash From Operations
-7805000
Quarters > 1 > cash Flow > capital Expenditures
2361000
Quarters > 1 > cash Flow > cash From Investing
-95262000
Quarters > 1 > cash Flow > cash From Financing
13679000
Quarters > 1 > cash Flow > net Change In Cash
-89388000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.3945317682943972
Quarters > 1 > ratios > PB
1.2569075390605824
Quarters > 1 > ratios > ROE
3.5815232795846206
Quarters > 1 > ratios > ROA
0.3659285538169626
Quarters > 1 > ratios > FCF
-10166000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.10882038107471634
Quarters > 1 > health Score
34
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
89040000
Quarters > 2 > income Statement > cost Of Revenue
33890000
Quarters > 2 > income Statement > gross Profit
55150000
Quarters > 2 > income Statement > operating Expenses
31104000
Quarters > 2 > income Statement > operating Income
24046000
Quarters > 2 > income Statement > interest Expense
31790000
Quarters > 2 > income Statement > pretax Income
24046000
Quarters > 2 > income Statement > net Income
19537000
Quarters > 2 > income Statement > eps
1.2061365600691443
Quarters > 2 > income Statement > dividends Per Share
5902000
Quarters > 2 > income Statement > shares Outstanding
16198000
Quarters > 2 > income Statement > income Tax Expense
4509000
Quarters > 2 > income Statement > EBITDA
25693000
Quarters > 2 > income Statement > operating Margin
27.005840071877806
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
385460000
Quarters > 2 > balance Sheet > short Term Investments
533483000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
918943000
Quarters > 2 > balance Sheet > property Plant Equipment
53693000
Quarters > 2 > balance Sheet > total Assets
6141200000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
302102000
Quarters > 2 > balance Sheet > long Term Debt
446122000
Quarters > 2 > balance Sheet > total Liabilities
5532854000
Quarters > 2 > balance Sheet > equity
608346000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
19537000
Quarters > 2 > cash Flow > depreciation
1647000
Quarters > 2 > cash Flow > change In Working Capital
-27255000
Quarters > 2 > cash Flow > cash From Operations
-2976000
Quarters > 2 > cash Flow > capital Expenditures
1537000
Quarters > 2 > cash Flow > cash From Investing
-82025000
Quarters > 2 > cash Flow > cash From Financing
77451000
Quarters > 2 > cash Flow > net Change In Cash
-7550000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.2061365600691443
Quarters > 2 > ratios > PB
1.3030908726284054
Quarters > 2 > ratios > ROE
3.2114947743553834
Quarters > 2 > ratios > ROA
0.3181300071647235
Quarters > 2 > ratios > FCF
-4513000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.05068508535489667
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
92658000
Quarters > 3 > income Statement > cost Of Revenue
35625000
Quarters > 3 > income Statement > gross Profit
57033000
Quarters > 3 > income Statement > operating Expenses
33806000
Quarters > 3 > income Statement > operating Income
23227000
Quarters > 3 > income Statement > interest Expense
34125000
Quarters > 3 > income Statement > pretax Income
23227000
Quarters > 3 > income Statement > net Income
19626000
Quarters > 3 > income Statement > eps
1.2157591525738711
Quarters > 3 > income Statement > dividends Per Share
5702000
Quarters > 3 > income Statement > shares Outstanding
16143000
Quarters > 3 > income Statement > income Tax Expense
3601000
Quarters > 3 > income Statement > EBITDA
25585000
Quarters > 3 > income Statement > operating Margin
25.067452351658787
Quarters > 3 > income Statement > total Other Income Expense Net
-2358000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
393010000
Quarters > 3 > balance Sheet > short Term Investments
730352000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1123362000
Quarters > 3 > balance Sheet > property Plant Equipment
53427000
Quarters > 3 > balance Sheet > total Assets
6052161000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
121521000
Quarters > 3 > balance Sheet > long Term Debt
526727000
Quarters > 3 > balance Sheet > total Liabilities
5467635000
Quarters > 3 > balance Sheet > equity
584526000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
19626000
Quarters > 3 > cash Flow > depreciation
2358000
Quarters > 3 > cash Flow > change In Working Capital
23273000
Quarters > 3 > cash Flow > cash From Operations
59858000
Quarters > 3 > cash Flow > capital Expenditures
590000
Quarters > 3 > cash Flow > cash From Investing
-102961000
Quarters > 3 > cash Flow > cash From Financing
107567000
Quarters > 3 > cash Flow > net Change In Cash
64464000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.2157591525738711
Quarters > 3 > ratios > PB
1.3515881586105665
Quarters > 3 > ratios > ROE
3.357592305560403
Quarters > 3 > ratios > ROA
0.32428086430615444
Quarters > 3 > ratios > FCF
59268000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.6396425564980898
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
361891000
Annuals > 0 > income Statement > cost Of Revenue
137816000
Annuals > 0 > income Statement > gross Profit
224075000
Annuals > 0 > income Statement > operating Expenses
125789000
Annuals > 0 > income Statement > operating Income
98286000
Annuals > 0 > income Statement > interest Expense
130416000
Annuals > 0 > income Statement > pretax Income
98286000
Annuals > 0 > income Statement > net Income
79593000
Annuals > 0 > income Statement > eps
4.9341640319880975
Annuals > 0 > income Statement > dividends Per Share
22473000
Annuals > 0 > income Statement > shares Outstanding
16131000
Annuals > 0 > income Statement > income Tax Expense
18693000
Annuals > 0 > income Statement > EBITDA
108791000
Annuals > 0 > income Statement > operating Margin
27.159006441165985
Annuals > 0 > income Statement > total Other Income Expense Net
-221612000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
393010000
Annuals > 0 > balance Sheet > short Term Investments
730352000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1123362000
Annuals > 0 > balance Sheet > property Plant Equipment
53427000
Annuals > 0 > balance Sheet > total Assets
6052161000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
121521000
Annuals > 0 > balance Sheet > long Term Debt
526727000
Annuals > 0 > balance Sheet > total Liabilities
5467635000
Annuals > 0 > balance Sheet > equity
584526000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
79593000
Annuals > 0 > cash Flow > depreciation
10505000
Annuals > 0 > cash Flow > change In Working Capital
501000
Annuals > 0 > cash Flow > cash From Operations
101118000
Annuals > 0 > cash Flow > capital Expenditures
8530000
Annuals > 0 > cash Flow > cash From Investing
-425436000
Annuals > 0 > cash Flow > cash From Financing
586795000
Annuals > 0 > cash Flow > net Change In Cash
262477000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.9341640319880975
Annuals > 0 > ratios > PB
1.313879810307839
Annuals > 0 > ratios > ROE
13.616674023054578
Annuals > 0 > ratios > ROA
1.3151170300988357
Annuals > 0 > ratios > FCF
92588000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.2558449920003537
Annuals > 0 > health Score
62
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
303501000
Annuals > 1 > income Statement > cost Of Revenue
85513000
Annuals > 1 > income Statement > gross Profit
217988000
Annuals > 1 > income Statement > operating Expenses
115289000
Annuals > 1 > income Statement > operating Income
102699000
Annuals > 1 > income Statement > interest Expense
77813000
Annuals > 1 > income Statement > pretax Income
102699000
Annuals > 1 > income Statement > net Income
82217000
Annuals > 1 > income Statement > eps
5.133429070929071
Annuals > 1 > income Statement > dividends Per Share
21004000
Annuals > 1 > income Statement > shares Outstanding
16016000
Annuals > 1 > income Statement > income Tax Expense
20482000
Annuals > 1 > income Statement > EBITDA
114195000
Annuals > 1 > income Statement > operating Margin
33.83810926487886
Annuals > 1 > income Statement > total Other Income Expense Net
102699000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
130533000
Annuals > 1 > balance Sheet > short Term Investments
617092000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
747625000
Annuals > 1 > balance Sheet > property Plant Equipment
50928000
Annuals > 1 > balance Sheet > total Assets
5353224000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
229734000
Annuals > 1 > balance Sheet > long Term Debt
606525000
Annuals > 1 > balance Sheet > total Liabilities
4831079000
Annuals > 1 > balance Sheet > equity
522145000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
82217000
Annuals > 1 > cash Flow > depreciation
11496000
Annuals > 1 > cash Flow > change In Working Capital
-20267000
Annuals > 1 > cash Flow > cash From Operations
66613000
Annuals > 1 > cash Flow > capital Expenditures
6687000
Annuals > 1 > cash Flow > cash From Investing
-395932000
Annuals > 1 > cash Flow > cash From Financing
363080000
Annuals > 1 > cash Flow > net Change In Cash
33761000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.133429070929071
Annuals > 1 > ratios > PB
1.460363998506162
Annuals > 1 > ratios > ROE
15.746009250304036
Annuals > 1 > ratios > ROA
1.5358408316184788
Annuals > 1 > ratios > FCF
59926000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.19744910230938284
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
213916000
Annuals > 2 > income Statement > cost Of Revenue
30145000
Annuals > 2 > income Statement > gross Profit
183771000
Annuals > 2 > income Statement > operating Expenses
107981000
Annuals > 2 > income Statement > operating Income
75790000
Annuals > 2 > income Statement > interest Expense
23595000
Annuals > 2 > income Statement > pretax Income
75790000
Annuals > 2 > income Statement > net Income
61063000
Annuals > 2 > income Statement > eps
3.8501261034047918
Annuals > 2 > income Statement > dividends Per Share
19602000
Annuals > 2 > income Statement > shares Outstanding
15860000
Annuals > 2 > income Statement > income Tax Expense
14727000
Annuals > 2 > income Statement > EBITDA
88735000
Annuals > 2 > income Statement > operating Margin
35.42979487275379
Annuals > 2 > income Statement > total Other Income Expense Net
-16577000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
96772000
Annuals > 2 > balance Sheet > short Term Investments
602936000
Annuals > 2 > balance Sheet > receivables
3874373000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
699708000
Annuals > 2 > balance Sheet > property Plant Equipment
51476000
Annuals > 2 > balance Sheet > total Assets
4872619000
Annuals > 2 > balance Sheet > payables
78211000
Annuals > 2 > balance Sheet > short Term Debt
194340000
Annuals > 2 > balance Sheet > long Term Debt
445849000
Annuals > 2 > balance Sheet > total Liabilities
4431211000
Annuals > 2 > balance Sheet > equity
441408000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
61063000
Annuals > 2 > cash Flow > depreciation
12945000
Annuals > 2 > cash Flow > change In Working Capital
25922000
Annuals > 2 > cash Flow > cash From Operations
119862000
Annuals > 2 > cash Flow > capital Expenditures
3017000
Annuals > 2 > cash Flow > cash From Investing
-554999000
Annuals > 2 > cash Flow > cash From Financing
-443251000
Annuals > 2 > cash Flow > net Change In Cash
-878388000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.8501261034047918
Annuals > 2 > ratios > PB
1.7106500108742932
Annuals > 2 > ratios > ROE
13.83368674786139
Annuals > 2 > ratios > ROA
1.253186428079027
Annuals > 2 > ratios > FCF
116845000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.5462190766469082
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
198656000
Annuals > 3 > income Statement > cost Of Revenue
15132000
Annuals > 3 > income Statement > gross Profit
183524000
Annuals > 3 > income Statement > operating Expenses
109808000
Annuals > 3 > income Statement > operating Income
73716000
Annuals > 3 > income Statement > interest Expense
19432000
Annuals > 3 > income Statement > pretax Income
73716000
Annuals > 3 > income Statement > net Income
59021000
Annuals > 3 > income Statement > eps
3.69181209732908
Annuals > 3 > income Statement > dividends Per Share
18524000
Annuals > 3 > income Statement > shares Outstanding
15987000
Annuals > 3 > income Statement > income Tax Expense
14695000
Annuals > 3 > income Statement > EBITDA
87394000
Annuals > 3 > income Statement > operating Margin
37.10736146907217
Annuals > 3 > income Statement > total Other Income Expense Net
-20398000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
975160000
Annuals > 3 > balance Sheet > short Term Investments
592743000
Annuals > 3 > balance Sheet > receivables
-
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
1567903000
Annuals > 3 > balance Sheet > property Plant Equipment
57298000
Annuals > 3 > balance Sheet > total Assets
5257749000
Annuals > 3 > balance Sheet > payables
24644000
Annuals > 3 > balance Sheet > short Term Debt
197463000
Annuals > 3 > balance Sheet > long Term Debt
495890000
Annuals > 3 > balance Sheet > total Liabilities
4801190000
Annuals > 3 > balance Sheet > equity
456559000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
59021000
Annuals > 3 > cash Flow > depreciation
13678000
Annuals > 3 > cash Flow > change In Working Capital
-14416000
Annuals > 3 > cash Flow > cash From Operations
64573000
Annuals > 3 > cash Flow > capital Expenditures
5602000
Annuals > 3 > cash Flow > cash From Investing
-495507000
Annuals > 3 > cash Flow > cash From Financing
780088000
Annuals > 3 > cash Flow > net Change In Cash
349154000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.69181209732908
Annuals > 3 > ratios > PB
1.667125322247508
Annuals > 3 > ratios > ROE
12.927354405454716
Annuals > 3 > ratios > ROA
1.1225526361186127
Annuals > 3 > ratios > FCF
58971000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.29684983086340205
Annuals > 3 > health Score
62
Valuation > metrics > PE
9.0342
Valuation > metrics > PB
1.2077599142679014
Valuation > final Score
100
Valuation > verdict
4.8% Undervalued
Profitability > metrics > ROE
3.612669738302693
Profitability > metrics > ROA
2.2231642145234627
Profitability > metrics > Net Margin
0.2473992773166998
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.59276036677159
Risk > metrics > Interest Coverage
0.8156713534080438
Risk > final Score
9
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.2149922683048633
Liquidity > metrics > Quick Ratio
3.2149922683048633
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
43
Prev Profitabilities > 2
42
Prev Risks > 0
9
Prev Risks > 1
9
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:10:57.048Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-20
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-20
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.37
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-21
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.46
Earnings History > 2 > eps Estimate
1.38
Earnings History > 2 > eps Difference
0.08
Earnings History > 2 > surprise Percent
5.7971
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-22
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.39
Earnings History > 3 > eps Estimate
1.25
Earnings History > 3 > eps Difference
0.14
Earnings History > 3 > surprise Percent
11.2
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-22
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.21
Earnings History > 4 > eps Estimate
1.18
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
2.5424
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-21
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.22
Earnings History > 5 > eps Estimate
1.14
Earnings History > 5 > eps Difference
0.08
Earnings History > 5 > surprise Percent
7.0175
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-15
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.22
Earnings History > 6 > eps Estimate
1.17
Earnings History > 6 > eps Difference
0.05
Earnings History > 6 > surprise Percent
4.2735
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-16
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.17
Earnings History > 7 > eps Estimate
1.16
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
0.8621
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-16
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.34
Earnings History > 8 > eps Estimate
1.14
Earnings History > 8 > eps Difference
0.2
Earnings History > 8 > surprise Percent
17.5439
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-16
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.25
Earnings History > 9 > eps Estimate
1.24
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
0.8065
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-17
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.3
Earnings History > 10 > eps Estimate
1.15
Earnings History > 10 > eps Difference
0.15
Earnings History > 10 > surprise Percent
13.0435
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-18
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.27
Earnings History > 11 > eps Estimate
1.1
Earnings History > 11 > eps Difference
0.17
Earnings History > 11 > surprise Percent
15.4545
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-18
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.31
Earnings History > 12 > eps Estimate
1.16
Earnings History > 12 > eps Difference
0.15
Earnings History > 12 > surprise Percent
12.931
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-17
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.37
Earnings History > 13 > eps Estimate
1.2
Earnings History > 13 > eps Difference
0.17
Earnings History > 13 > surprise Percent
14.1667
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-18
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.01
Earnings History > 14 > eps Estimate
0.98
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
3.0612
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-19
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.74
Earnings History > 15 > eps Estimate
0.76
Earnings History > 15 > eps Difference
-0.02
Earnings History > 15 > surprise Percent
-2.6316
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-19
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.73
Earnings History > 16 > eps Estimate
0.74
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-1.3514
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-18
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.94
Earnings History > 17 > eps Estimate
0.86
Earnings History > 17 > eps Difference
0.08
Earnings History > 17 > surprise Percent
9.3023
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-19
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.95
Earnings History > 18 > eps Estimate
0.85
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
11.7647
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-20
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.12
Earnings History > 19 > eps Estimate
0.78
Earnings History > 19 > eps Difference
0.34
Earnings History > 19 > surprise Percent
43.5897
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-20
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.87
Earnings History > 20 > eps Estimate
0.71
Earnings History > 20 > eps Difference
0.16
Earnings History > 20 > surprise Percent
22.5352
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-19
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.93
Earnings History > 21 > eps Estimate
0.55
Earnings History > 21 > eps Difference
0.38
Earnings History > 21 > surprise Percent
69.0909
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-20
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.66
Earnings History > 22 > eps Estimate
0.43
Earnings History > 22 > eps Difference
0.23
Earnings History > 22 > surprise Percent
53.4884
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-21
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.54
Earnings History > 23 > eps Estimate
0.27
Earnings History > 23 > eps Difference
0.27
Earnings History > 23 > surprise Percent
100
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-21
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.65
Earnings History > 24 > eps Estimate
0.47
Earnings History > 24 > eps Difference
0.18
Earnings History > 24 > surprise Percent
38.2979
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-21
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.82
Earnings History > 25 > eps Estimate
0.65
Earnings History > 25 > eps Difference
0.17
Earnings History > 25 > surprise Percent
26.1538
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-15
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.77
Earnings History > 26 > eps Estimate
0.63
Earnings History > 26 > eps Difference
0.14
Earnings History > 26 > surprise Percent
22.2222
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-16
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.71
Earnings History > 27 > eps Estimate
0.6
Earnings History > 27 > eps Difference
0.11
Earnings History > 27 > surprise Percent
18.3333
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-16
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.72
Earnings History > 28 > eps Estimate
0.59
Earnings History > 28 > eps Difference
0.13
Earnings History > 28 > surprise Percent
22.0339
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-22
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.7
Earnings History > 29 > eps Estimate
0.61
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
14.7541
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-16
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.61
Earnings History > 30 > eps Estimate
0.61
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-17
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.57
Earnings History > 31 > eps Estimate
0.57
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-17
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.66
Earnings History > 32 > eps Estimate
0.56
Earnings History > 32 > eps Difference
0.1
Earnings History > 32 > surprise Percent
17.8571
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-16
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.48
Earnings History > 33 > eps Estimate
0.5
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-4
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-17
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.48
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
6.25
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-18
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.45
Earnings History > 35 > eps Estimate
0.45
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-18
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.46
Earnings History > 36 > eps Estimate
0.43
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
6.9767
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-17
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.49
Earnings History > 37 > eps Estimate
0.46
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
6.5217
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-18
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.48
Earnings History > 38 > eps Estimate
0.45
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
6.6667
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-19
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.46
Earnings History > 39 > eps Estimate
0.42
Earnings History > 39 > eps Difference
0.04
Earnings History > 39 > surprise Percent
9.5238
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-19
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.52
Earnings History > 40 > eps Estimate
0.4
Earnings History > 40 > eps Difference
0.12
Earnings History > 40 > surprise Percent
30
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-19
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.43
Earnings History > 41 > eps Estimate
0.39
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
10.2564
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-20
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.45
Earnings History > 42 > eps Estimate
0.4
Earnings History > 42 > eps Difference
0.05
Earnings History > 42 > surprise Percent
12.5
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-21
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.39
Earnings History > 43 > eps Estimate
0.39
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-21
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.39
Earnings History > 44 > eps Estimate
0.37
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
5.4054
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-20
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.39
Earnings History > 45 > eps Estimate
0.4
Earnings History > 45 > eps Difference
-0.01
Earnings History > 45 > surprise Percent
-2.5
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-21
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.4
Earnings History > 46 > eps Estimate
0.43
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-6.9767
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-22
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.32
Earnings History > 47 > eps Estimate
0.45
Earnings History > 47 > eps Difference
-0.13
Earnings History > 47 > surprise Percent
-28.8889
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-22
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.44
Earnings History > 48 > eps Estimate
0.4
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
10
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-21
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.63
Earnings History > 49 > eps Estimate
0.39
Earnings History > 49 > eps Difference
0.24
Earnings History > 49 > surprise Percent
61.5385
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-15
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.4
Earnings History > 50 > eps Estimate
0.37
Earnings History > 50 > eps Difference
0.03
Earnings History > 50 > surprise Percent
8.1081
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-16
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.46
Earnings History > 51 > eps Estimate
0.35
Earnings History > 51 > eps Difference
0.11
Earnings History > 51 > surprise Percent
31.4286
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-16
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.5
Earnings History > 52 > eps Estimate
0.33
Earnings History > 52 > eps Difference
0.17
Earnings History > 52 > surprise Percent
51.5152
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-15
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.35
Earnings History > 53 > eps Estimate
0.31
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
12.9032
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-16
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.3
Earnings History > 54 > eps Estimate
0.34
Earnings History > 54 > eps Difference
-0.04
Earnings History > 54 > surprise Percent
-11.7647
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-17
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.36
Earnings History > 55 > eps Estimate
0.27
Earnings History > 55 > eps Difference
0.09
Earnings History > 55 > surprise Percent
33.3333
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-17
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.28
Earnings History > 56 > eps Estimate
0.26
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
7.6923
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-17
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.33
Earnings History > 57 > eps Difference
-0.03
Earnings History > 57 > surprise Percent
-9.0909
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.3
Earnings History > 58 > eps Estimate
0.21
Earnings History > 58 > eps Difference
0.09
Earnings History > 58 > surprise Percent
42.8571
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-19
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.27
Earnings History > 59 > eps Estimate
0.12
Earnings History > 59 > eps Difference
0.15
Earnings History > 59 > surprise Percent
125
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-19
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.12
Earnings History > 60 > eps Estimate
-0.13
Earnings History > 60 > eps Difference
0.25
Earnings History > 60 > surprise Percent
192.3077
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-18
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.5
Earnings History > 61 > eps Estimate
-0.29
Earnings History > 61 > eps Difference
-0.21
Earnings History > 61 > surprise Percent
-72.4138
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-19
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.67
Earnings History > 62 > eps Estimate
-0.12
Earnings History > 62 > eps Difference
-0.55
Earnings History > 62 > surprise Percent
-458.3333
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-20
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.08
Earnings History > 63 > eps Estimate
-0.37
Earnings History > 63 > eps Difference
0.29
Earnings History > 63 > surprise Percent
78.3784
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-20
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.35
Earnings History > 64 > eps Estimate
-0.65
Earnings History > 64 > eps Difference
0.3
Earnings History > 64 > surprise Percent
46.1538
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-19
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.78
Earnings History > 65 > eps Estimate
-0.58
Earnings History > 65 > eps Difference
-0.2
Earnings History > 65 > surprise Percent
-34.4828
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.65
Earnings History > 66 > eps Estimate
-0.37
Earnings History > 66 > eps Difference
-0.28
Earnings History > 66 > surprise Percent
-75.6757
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-21
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.66
Earnings History > 67 > eps Estimate
-0.31
Earnings History > 67 > eps Difference
-0.35
Earnings History > 67 > surprise Percent
-112.9032
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-15
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.53
Earnings History > 68 > eps Estimate
-0.03
Earnings History > 68 > eps Difference
-0.5
Earnings History > 68 > surprise Percent
-1666.6667
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-14
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.04
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-14
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.13
Earnings History > 70 > eps Estimate
-0.16
Earnings History > 70 > eps Difference
0.29
Earnings History > 70 > surprise Percent
181.25
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-16
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.31
Earnings History > 71 > eps Estimate
-0.11
Earnings History > 71 > eps Difference
-0.2
Earnings History > 71 > surprise Percent
-181.8182
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-09
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.44
Earnings History > 72 > eps Estimate
-0.51
Earnings History > 72 > eps Difference
0.07
Earnings History > 72 > surprise Percent
13.7255
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-09
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.01
Earnings History > 73 > eps Estimate
0.28
Earnings History > 73 > eps Difference
-0.27
Earnings History > 73 > surprise Percent
-96.4286
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-10
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.28
Earnings History > 74 > eps Estimate
0.43
Earnings History > 74 > eps Difference
-0.15
Earnings History > 74 > surprise Percent
-34.8837
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-11
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.26
Earnings History > 75 > eps Estimate
0.46
Earnings History > 75 > eps Difference
-0.2
Earnings History > 75 > surprise Percent
-43.4783
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-11
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.51
Earnings History > 76 > eps Estimate
0.52
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-1.9231
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-10
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.54
Earnings History > 77 > eps Estimate
0.6
Earnings History > 77 > eps Difference
-0.06
Earnings History > 77 > surprise Percent
-10
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-11
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.61
Earnings History > 78 > eps Estimate
0.61
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-12
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.6
Earnings History > 79 > eps Estimate
0.61
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-1.6393
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-12
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.58
Earnings History > 80 > eps Estimate
0.55
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
5.4545
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-11
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.54
Earnings History > 81 > eps Estimate
0.52
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
3.8462
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-10
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.51
Earnings History > 82 > eps Estimate
0.51
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-07
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.55
Earnings History > 83 > eps Estimate
0.54
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
1.8519
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-07
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.51
Earnings History > 84 > eps Estimate
0.48
Earnings History > 84 > eps Difference
0.03
Earnings History > 84 > surprise Percent
6.25
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-12
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.53
Earnings History > 85 > eps Estimate
0.48
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
10.4167
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-07
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.43
Earnings History > 86 > eps Estimate
0.4
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
7.5
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-08
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.37
Earnings History > 87 > eps Estimate
0.4
Earnings History > 87 > eps Difference
-0.03
Earnings History > 87 > surprise Percent
-7.5
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-08
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.35
Earnings History > 88 > eps Estimate
0.36
Earnings History > 88 > eps Difference
-0.01
Earnings History > 88 > surprise Percent
-2.7778
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-07
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.36
Earnings History > 89 > eps Estimate
0.37
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-2.7027
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-07
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.32
Earnings History > 90 > eps Estimate
0.35
Earnings History > 90 > eps Difference
-0.03
Earnings History > 90 > surprise Percent
-8.5714
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-09
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.38
Earnings History > 91 > eps Estimate
0.35
Earnings History > 91 > eps Difference
0.03
Earnings History > 91 > surprise Percent
8.5714
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-09
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.33
Earnings History > 92 > eps Estimate
0.3
Earnings History > 92 > eps Difference
0.03
Earnings History > 92 > surprise Percent
10
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-07
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.34
Earnings History > 93 > eps Estimate
0.34
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-09
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.33
Earnings History > 94 > eps Estimate
0.31
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
6.4516
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-10
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.26
Earnings History > 95 > eps Estimate
0.24
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
8.3333
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-10
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.24
Earnings History > 96 > eps Estimate
0.23
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
4.3478
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-08
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.23
Earnings History > 97 > eps Estimate
0.25
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-8
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-10
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.24
Earnings History > 98 > eps Estimate
0.23
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
4.3478
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-11
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.19
Earnings History > 99 > eps Estimate
0.22
Earnings History > 99 > eps Difference
-0.03
Earnings History > 99 > surprise Percent
-13.6364
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-12
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.25
Earnings History > 100 > eps Estimate
0.24
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
4.1667
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-10
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.26
Earnings History > 101 > eps Estimate
0.2
Earnings History > 101 > eps Difference
0.06
Earnings History > 101 > surprise Percent
30
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-11
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.22
Earnings History > 102 > eps Estimate
0.19
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
15.7895
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-11
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.2
Earnings History > 103 > eps Estimate
0.17
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
17.6471
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.15
Earnings History > 104 > eps Difference
-0.01
Earnings History > 104 > surprise Percent
-6.6667
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-12
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.21
Earnings History > 105 > eps Estimate
0.16
Earnings History > 105 > eps Difference
0.05
Earnings History > 105 > surprise Percent
31.25
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-11
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.16
Earnings History > 106 > eps Estimate
0.16
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-15
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.14
Earnings History > 107 > eps Estimate
0.13
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
7.6923
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-03-31
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1011
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-14
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.06
Earnings History > 109 > eps Estimate
0.11
Earnings History > 109 > eps Difference
-0.05
Earnings History > 109 > surprise Percent
-45.4545
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-11-18
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.04
Earnings History > 110 > eps Estimate
0.1
Earnings History > 110 > eps Difference
-0.06
Earnings History > 110 > surprise Percent
-60
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-06-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.1401
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-03-31
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.5427
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Mercantile Bank Corporation operates as the bank holding company for Mercantile Bank that provides commercial and retail banking services to small- to medium-sized businesses and individuals in the United States. The company accepts various deposit products, such as checking, savings, and term certificate accounts; time deposits; and certificates of deposit. It also provides commercial and industrial loans; vacant land, land development, and residential construction loans; owner and non-owner occupied real estate loans; multi-family and residential rental property loans; single-family residential real estate loans; home equity line of credit programs; consumer loans, such as new and used automobile and boat loans, and credit cards, as well as overdraft protection services; and residential mortgage and instalment loans. In addition, the company offers courier services and safe deposit boxes; and insurance products, such as private passenger automobile, homeowners, personal inland marine, boat owners, recreational vehicle, dwelling fire, umbrella policies, small business, and life insurance products. The company was incorporated in 1997 and is headquartered in Grand Rapids, Michigan.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AKeefe, Bruyette & Woods Raises Price Target for MBWM to $57.00 | GuruFocus
Read more →Mercantile Bank price target raised to $57 from $54 at Raymond James By Investing.com Investing.com India
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$54
Analyst Picks
Strong Buy
1
Buy
1
Hold
3
Sell
0
Strong Sell
0
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 68.31% of the total shares of Mercantile Bank Corporation
1.
BlackRock Inc(9.2773%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(6.5406%)
since
2025/06/30
3.
Vanguard Group Inc(6.3966%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.0176%)
since
2025/07/31
5.
Renaissance Technologies Corp(2.9868%)
since
2025/06/30
6.
American Century Companies Inc(2.7869%)
since
2025/06/30
7.
State Street Corp(2.6438%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.4978%)
since
2025/06/30
9.
iShares Russell 2000 ETF(2.3939%)
since
2025/08/31
10.
Avantis US Small Cap Value ETF(2.3731%)
since
2025/08/30
11.
NorthStar Asset Management, Inc.(2.1943%)
since
2025/06/30
12.
LSV Asset Management(1.9582%)
since
2025/06/30
13.
Tributary Capital Management, LLC(1.5891%)
since
2025/06/30
14.
DFA US Small Cap Value I(1.5683%)
since
2025/07/31
15.
Banc Funds Co LLC(1.201%)
since
2025/06/30
16.
Tributary Small Cap Equity(1.1694%)
since
2025/08/31
17.
Vanguard Institutional Extnd Mkt Idx Tr(1.0919%)
since
2025/07/31
18.
Northern Trust Corp(1.0865%)
since
2025/06/30
19.
Fidelity Small Cap Index(0.9839%)
since
2025/06/30
20.
Tributary Small Company Instl(0.9599%)
since
2025/07/31
21.
JPMorgan Chase & Co(0.9595%)
since
2025/06/30
22.
Millennium Management LLC(0.9109%)
since
2025/06/30
23.
Hotchkis & Wiley Capital Management LLC(0.9068%)
since
2025/06/30
24.
iShares Russell 2000 Value ETF(0.8662%)
since
2025/08/31
25.
ProShare Advisors LLC(0.8523%)
since
2025/06/30
26.
ProShares Russell 2000 Dividend Growers(0.8187%)
since
2025/08/29
27.
Charles Schwab Investment Management Inc(0.8176%)
since
2025/06/30
28.
DFA US Targeted Value I(0.8099%)
since
2025/07/31
29.
Morgan Stanley - Brokerage Accounts(0.7002%)
since
2025/06/30
30.
AQR Capital Management LLC(0.674%)
since
2025/06/30
31.
Bridgeway Capital Management, LLC(0.6625%)
since
2025/06/30
32.
DFA US Small Cap I(0.6403%)
since
2025/07/31
33.
Dimensional US Targeted Value ETF(0.6047%)
since
2025/08/29
34.
Fidelity Extended Market Index(0.5464%)
since
2025/07/31
35.
Vanguard Dividend Appreciation ETF(0.5369%)
since
2025/07/31
36.
Schwab US Small-Cap ETFâ„¢(0.475%)
since
2025/08/30
37.
Dimensional US Small Cap Value ETF(0.4678%)
since
2025/08/29
38.
Vanguard Russell 2000 ETF(0.4661%)
since
2025/07/31
39.
DFA US Micro Cap I(0.4576%)
since
2025/07/31
40.
SPDR® S&P Regional Banking ETF(0.4187%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2025-12-31
EPS Actual
—
EPS Estimate
1.37
EPS Difference
0
Surprise Percent
0%
(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.