_id
6911b327ccc777a4e85d5f70
Ticker
FMBH
Name
First Mid Illinois Bancshares Inc
Exchange
NASDAQ
Address
1421 Charleston Avenue, Mattoon, IL, United States, 61938
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.firstmid.com
Description
First Mid Bancshares, Inc., a financial holding company, provides community banking products and services to commercial, retail, and agricultural customers in the United States. It accepts various deposit products, such as demand deposits, savings accounts, money market deposits, and time deposits. The company's loan products include commercial real estate, commercial and industrial, agricultural and agricultural real estate, residential real estate owner and non-owner occupied, and consumer loans, as well as construction and land development, 1-4 family residential properties, and multifamily residential properties loans; and other loans comprising loans to municipalities to support community projects, such as infrastructure improvements or equipment purchases. It also offers wealth management services, which include estate planning and investment services to individuals; employee benefit services for businesses; and farm management and brokerage services. In addition, the company provides property and casualty, senior insurance products, and group medical insurance for businesses; and personal lines insurance to individuals. The company was formerly known as First Mid-Illinois Bancshares, Inc. and changed its name to First Mid Bancshares, Inc. in April 2019. First Mid Bancshares, Inc. was founded in 1865 and is headquartered in Mattoon, Illinois.
Last Close
42.03
Volume
23735
Current Price
41.97
Change
-0.14275517487509462
Last Updated
2025-11-30T18:50:16.294Z
Image
data:image/webp;base64,UklGRgoFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSEsDAAANuS5E9D9EdOz/V9w6L8zMzAwLwOWnZGZmZk4KX93nGQW7X3VD01vlO4dL+Zz8g//CswCrl/sJ/bt/YHprAXI/zV2A1QXsXhu4gdtHCzCV40DEBEzAhnjXf2fnwnWetbudNIO85mXPexABr6I8FzTj69yLKtoV9Cp7OMgR5CW7aAKunuFPJuCHTZ1tN8jRhFVbsjlAH1NWcoipZnjSCw61v30BONAj6mFxsEc1wea9lNXjAAG6+xBkz8lSVj4lIoM5m9hbFEHK22VLyr7pdu730Z4oba8YzJULMHtRAqeNwr1gJiY0o8dYYoAJTcwEEI7ln1BXQRKI9U+hVXawnnHxtMIbfDERfEYYGz2JEhJUCo4Z8N55JTR0ISqMS1JVSLgXRh4YioZGSp0g0dSnSjVLwu1nHt4DhWenpYlbs0xiWgJJVscEWj8tghkoSBWFCXWnIJg3cytWggQ3x54UfYCVsoDGdVQ1zYfJVklJsMz5KQAE+4jG4gXESSDcCUkSE5KOSJYJTU44kZ9v10yGWN+N1wcDHCPfXCwFMcT6fqE3WBw3QLxXUhhJNTAATx6kaMhOFQlO0NCxmJyf0VYEJhACi4llnXNJYjM5hncGXpxWL0BNTrVs0JsFJbKEKHkdDZ2H9KQKQAAUhQn90pEm0edWXgmMC/kBpN8HGIgOjYOAkph164OSTEozmx0Agr0g2RiIiE0It0HaiQm2EelnQpMTTuOn+u0ghqx/h/D7aJQqgIQIlqyMtP8vbadkqgYLmsW0DQHV3IQ4UkHaFQpUDdrRgdLGIGE0DoLUE8CwFLz9LloOauHgx60YAGzhiMi02CaBZQktynFadOxhWaprlwAtH+ZaCwPYHi0Mu98dRT1bEbPPjnMPNw3bSf3L3WcLMFkU2cjKR4LvMkBqwRLw1TAUPSuS3NMSZNCmHqxr9PoT3cPlgWE5qBijsDAQq6XO8syNAniq7mzuWf0to8XZUIu0sDk3tH4qOwWm20VfimhRf/RVOVchXIa7y0o2w8Fyuem7taW5v5ZzGGdbP2/a0b3UMFAVYVnF4egCVwOGVDLB1hUfAyCQwplQ3QxAu4i5qA27JXwOkktgYzOMPQFsM4w9HzbWYywTmpzwdh8AVlA4IJgBAABwCgCdASpAAEAAPrFCmkmnI6IhM/mZWOAWCWoAybwTi1fAcm0FT1nyXhOfMB+s3rE6aX+x3sAeWN7JP+S/1XpVAaKRU9gwoBCN07XMGFMPCYcw7N0EZSSxwJUBAAD+7WOv/tGxoh86AMKT6u9mx3agWXCXWlJJd+TxuNnBkAvw4FvWWjTjwgzkliTJvJfIPDFo702OZtTR8wJc73LB/Y+0XJfKUrh4Yf8bL6T+k1TBohlZ6n3f7/g+yIJKtC0M18AIo6Wp2TJT+XxaJMfyrhMm0uXwZDO8GvPWkU4M9ZIKzLS3/KdWV6/K7G/R7RjbOKaDyiPAGsbKYOGJs1JFGXU9Hj//uDH5cRZ2b7zk2lxLdPD1H7XttVaJ13JRFV5bBfJd48WBNQSzoxNubARfA4tLTW28vVVMB9cSURx9LF1bC8SXfgT1EfDVreC+cF6xfj6K6mSwQHNPW7E9jcZBvIh66SaMtni1tQN8MpYiWyk7IHrnRU8X6SHxzhbMv0vm5ms9Syzc7YdulEH1PY9m2Y9RLFwfrBmgAAA=
Ipo Date
1999-03-16T00:00:00.000Z
Market Cap
913579136
Next Dividend Date
2025-12-01T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.25
Dividend Yield
2.382654276864427
Sentiment
0.996
Sentiment Sources
1
Rating
3.8571
Target Price
44.2857
Strong Buy
2
Buy
2
Hold
3
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
122318000
Cost Of Revenue
61907000
Gross Profit
60411000
Operating Expenses
31638000
Operating Income
28773000
Interest Expense
29772000
Pretax Income
28773000
Net Income
22462000
Eps
0.9366215524366713
Dividends Per Share
5968000
Shares Outstanding
24003654
Income Tax Expense
6311000
EBITDA
33767000
Operating Margin
23.523111888683594
Total Other Income Expense Net
-
Cash
277087000
Short Term Investments
1098093000
Receivables
41635000
Inventories
-
Total Current Assets
1375180000
Property Plant Equipment
94673000
Total Assets
7830368000
Payables
7894000
Short Term Debt
-
Long Term Debt
349064000
Total Liabilities
6898189000
Equity
932179000
Depreciation
4994000
Change In Working Capital
-119000
Cash From Operations
33040000
Capital Expenditures
1101000
Cash From Investing
-46162000
Cash From Financing
100192000
Net Change In Cash
87070000
PE
10.4274
PB
1.0797517835737556
ROE
2.4096230445011098
ROA
0.28685752700256234
FCF
31939000
Fcf Percent
0.26111447211367095
Piotroski FScore
4
Health Score
54
Deep Value Investing Score
8
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
3
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
122318000
Quarters > 0 > income Statement > cost Of Revenue
61907000
Quarters > 0 > income Statement > gross Profit
60411000
Quarters > 0 > income Statement > operating Expenses
31638000
Quarters > 0 > income Statement > operating Income
28773000
Quarters > 0 > income Statement > interest Expense
29772000
Quarters > 0 > income Statement > pretax Income
28773000
Quarters > 0 > income Statement > net Income
22462000
Quarters > 0 > income Statement > eps
0.9366215524366713
Quarters > 0 > income Statement > dividends Per Share
5968000
Quarters > 0 > income Statement > shares Outstanding
23981938
Quarters > 0 > income Statement > income Tax Expense
6311000
Quarters > 0 > income Statement > EBITDA
33767000
Quarters > 0 > income Statement > operating Margin
23.523111888683594
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
277087000
Quarters > 0 > balance Sheet > short Term Investments
1098093000
Quarters > 0 > balance Sheet > receivables
41635000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1375180000
Quarters > 0 > balance Sheet > property Plant Equipment
94673000
Quarters > 0 > balance Sheet > total Assets
7830368000
Quarters > 0 > balance Sheet > payables
7894000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
349064000
Quarters > 0 > balance Sheet > total Liabilities
6898189000
Quarters > 0 > balance Sheet > equity
932179000
Quarters > 0 > cash Flow > net Income
22462000
Quarters > 0 > cash Flow > depreciation
4994000
Quarters > 0 > cash Flow > change In Working Capital
-119000
Quarters > 0 > cash Flow > cash From Operations
33040000
Quarters > 0 > cash Flow > capital Expenditures
1101000
Quarters > 0 > cash Flow > cash From Investing
-46162000
Quarters > 0 > cash Flow > cash From Financing
100192000
Quarters > 0 > cash Flow > net Change In Cash
87070000
Quarters > 0 > ratios > PE
0.9366215524366713
Quarters > 0 > ratios > PB
1.0797517835737556
Quarters > 0 > ratios > ROE
2.4096230445011098
Quarters > 0 > ratios > ROA
0.28685752700256234
Quarters > 0 > ratios > FCF
31939000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.26111447211367095
Quarters > 0 > health Score
54
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
115850000
Quarters > 1 > income Statement > cost Of Revenue
32105000
Quarters > 1 > income Statement > gross Profit
83745000
Quarters > 1 > income Statement > operating Expenses
53618000
Quarters > 1 > income Statement > operating Income
30127000
Quarters > 1 > income Statement > interest Expense
29538000
Quarters > 1 > income Statement > pretax Income
30127000
Quarters > 1 > income Statement > net Income
23438000
Quarters > 1 > income Statement > eps
0.9770321982090605
Quarters > 1 > income Statement > dividends Per Share
5729000
Quarters > 1 > income Statement > shares Outstanding
23988974
Quarters > 1 > income Statement > income Tax Expense
6689000
Quarters > 1 > income Statement > EBITDA
34995000
Quarters > 1 > income Statement > operating Margin
26.00517911091929
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > balance Sheet > cash
191971000
Quarters > 1 > balance Sheet > short Term Investments
244838000
Quarters > 1 > balance Sheet > receivables
96701000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
533510000
Quarters > 1 > balance Sheet > property Plant Equipment
110892000
Quarters > 1 > balance Sheet > total Assets
7680475000
Quarters > 1 > balance Sheet > payables
6724000
Quarters > 1 > balance Sheet > short Term Debt
193941000
Quarters > 1 > balance Sheet > long Term Debt
348974000
Quarters > 1 > balance Sheet > total Liabilities
6786335000
Quarters > 1 > balance Sheet > equity
894140000
Quarters > 1 > cash Flow > net Income
23438000
Quarters > 1 > cash Flow > depreciation
4868000
Quarters > 1 > cash Flow > change In Working Capital
-19338000
Quarters > 1 > cash Flow > cash From Operations
7747000
Quarters > 1 > cash Flow > capital Expenditures
1783000
Quarters > 1 > cash Flow > cash From Investing
-97669000
Quarters > 1 > cash Flow > cash From Financing
78469000
Quarters > 1 > cash Flow > net Change In Cash
-11453000
Quarters > 1 > ratios > PE
0.9770321982090605
Quarters > 1 > ratios > PB
1.1260174455678083
Quarters > 1 > ratios > ROE
2.6212897309146217
Quarters > 1 > ratios > ROA
0.305163417627165
Quarters > 1 > ratios > FCF
5964000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.05148036253776435
Quarters > 1 > health Score
38
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
110592000
Quarters > 2 > income Statement > cost Of Revenue
29802000
Quarters > 2 > income Statement > gross Profit
80790000
Quarters > 2 > income Statement > operating Expenses
52641000
Quarters > 2 > income Statement > operating Income
28149000
Quarters > 2 > income Statement > interest Expense
28150000
Quarters > 2 > income Statement > pretax Income
28149000
Quarters > 2 > income Statement > net Income
22171000
Quarters > 2 > income Statement > eps
0.9253725113735966
Quarters > 2 > income Statement > dividends Per Share
5727000
Quarters > 2 > income Statement > shares Outstanding
23959000
Quarters > 2 > income Statement > income Tax Expense
5978000
Quarters > 2 > income Statement > EBITDA
33145000
Quarters > 2 > income Statement > operating Margin
25.453016493055557
Quarters > 2 > income Statement > total Other Income Expense Net
-58558000
Quarters > 2 > balance Sheet > cash
203914000
Quarters > 2 > balance Sheet > short Term Investments
249596000
Quarters > 2 > balance Sheet > receivables
95349000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
548859000
Quarters > 2 > balance Sheet > property Plant Equipment
111263000
Quarters > 2 > balance Sheet > total Assets
7572688000
Quarters > 2 > balance Sheet > payables
6625000
Quarters > 2 > balance Sheet > short Term Debt
219772000
Quarters > 2 > balance Sheet > long Term Debt
298870000
Quarters > 2 > balance Sheet > total Liabilities
6701739000
Quarters > 2 > balance Sheet > equity
870949000
Quarters > 2 > cash Flow > net Income
22171000
Quarters > 2 > cash Flow > depreciation
4996000
Quarters > 2 > cash Flow > change In Working Capital
15750000
Quarters > 2 > cash Flow > cash From Operations
47884000
Quarters > 2 > cash Flow > capital Expenditures
1930000
Quarters > 2 > cash Flow > cash From Investing
4545000
Quarters > 2 > cash Flow > cash From Financing
27825000
Quarters > 2 > cash Flow > net Change In Cash
80254000
Quarters > 2 > ratios > PE
0.9253725113735966
Quarters > 2 > ratios > PB
1.1545558121084012
Quarters > 2 > ratios > ROE
2.545614037102058
Quarters > 2 > ratios > ROA
0.29277582808112523
Quarters > 2 > ratios > FCF
45954000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.41552734375
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
114162000
Quarters > 3 > income Statement > cost Of Revenue
34535000
Quarters > 3 > income Statement > gross Profit
79627000
Quarters > 3 > income Statement > operating Expenses
54254000
Quarters > 3 > income Statement > operating Income
25373000
Quarters > 3 > income Statement > interest Expense
30892000
Quarters > 3 > income Statement > pretax Income
25373000
Quarters > 3 > income Statement > net Income
19168000
Quarters > 3 > income Statement > eps
0.8017400033461602
Quarters > 3 > income Statement > dividends Per Share
5715000
Quarters > 3 > income Statement > shares Outstanding
23908000
Quarters > 3 > income Statement > income Tax Expense
6205000
Quarters > 3 > income Statement > EBITDA
30521000
Quarters > 3 > income Statement > operating Margin
22.225434032340008
Quarters > 3 > income Statement > total Other Income Expense Net
25373000
Quarters > 3 > balance Sheet > cash
124641000
Quarters > 3 > balance Sheet > short Term Investments
1063292000
Quarters > 3 > balance Sheet > receivables
38639000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1226572000
Quarters > 3 > balance Sheet > property Plant Equipment
114095000
Quarters > 3 > balance Sheet > total Assets
7519734000
Quarters > 3 > balance Sheet > payables
5280000
Quarters > 3 > balance Sheet > short Term Debt
204122000
Quarters > 3 > balance Sheet > long Term Debt
354272000
Quarters > 3 > balance Sheet > total Liabilities
6673343000
Quarters > 3 > balance Sheet > equity
846391000
Quarters > 3 > cash Flow > net Income
19168000
Quarters > 3 > cash Flow > depreciation
5148000
Quarters > 3 > cash Flow > change In Working Capital
8515000
Quarters > 3 > cash Flow > cash From Operations
38274000
Quarters > 3 > cash Flow > capital Expenditures
1242000
Quarters > 3 > cash Flow > cash From Investing
-46960000
Quarters > 3 > cash Flow > cash From Financing
-34289000
Quarters > 3 > cash Flow > net Change In Cash
-42975000
Quarters > 3 > ratios > PE
0.8017400033461602
Quarters > 3 > ratios > PB
1.1855262638662274
Quarters > 3 > ratios > ROE
2.2646743644485823
Quarters > 3 > ratios > ROA
0.25490263352400494
Quarters > 3 > ratios > FCF
37032000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.32438114258685025
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
447281000
Annuals > 0 > income Statement > cost Of Revenue
134286000
Annuals > 0 > income Statement > gross Profit
312995000
Annuals > 0 > income Statement > operating Expenses
208599000
Annuals > 0 > income Statement > operating Income
104396000
Annuals > 0 > income Statement > interest Expense
128651000
Annuals > 0 > income Statement > pretax Income
104396000
Annuals > 0 > income Statement > net Income
78898000
Annuals > 0 > income Statement > eps
3.3017241379310347
Annuals > 0 > income Statement > dividends Per Share
22371000
Annuals > 0 > income Statement > shares Outstanding
23896000
Annuals > 0 > income Statement > income Tax Expense
25498000
Annuals > 0 > income Statement > EBITDA
125174000
Annuals > 0 > income Statement > operating Margin
23.340137408027616
Annuals > 0 > income Statement > total Other Income Expense Net
301250000
Annuals > 0 > balance Sheet > cash
124641000
Annuals > 0 > balance Sheet > short Term Investments
1063292000
Annuals > 0 > balance Sheet > receivables
38639000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1226572000
Annuals > 0 > balance Sheet > property Plant Equipment
114095000
Annuals > 0 > balance Sheet > total Assets
7519734000
Annuals > 0 > balance Sheet > payables
5280000
Annuals > 0 > balance Sheet > short Term Debt
204122000
Annuals > 0 > balance Sheet > long Term Debt
354272000
Annuals > 0 > balance Sheet > total Liabilities
6673343000
Annuals > 0 > balance Sheet > equity
846391000
Annuals > 0 > cash Flow > net Income
78898000
Annuals > 0 > cash Flow > depreciation
20778000
Annuals > 0 > cash Flow > change In Working Capital
21265000
Annuals > 0 > cash Flow > cash From Operations
124425000
Annuals > 0 > cash Flow > capital Expenditures
4945000
Annuals > 0 > cash Flow > cash From Investing
-7509000
Annuals > 0 > cash Flow > cash From Financing
-138764000
Annuals > 0 > cash Flow > net Change In Cash
-21848000
Annuals > 0 > ratios > PE
3.3017241379310347
Annuals > 0 > ratios > PB
1.0745409154870504
Annuals > 0 > ratios > ROE
9.321696473615622
Annuals > 0 > ratios > ROA
1.049212645021752
Annuals > 0 > ratios > FCF
119480000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.267125140571587
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
300166000
Annuals > 1 > income Statement > cost Of Revenue
86786000
Annuals > 1 > income Statement > gross Profit
300166000
Annuals > 1 > income Statement > operating Expenses
3005000
Annuals > 1 > income Statement > operating Income
88405000
Annuals > 1 > income Statement > interest Expense
106703000
Annuals > 1 > income Statement > pretax Income
88405000
Annuals > 1 > income Statement > net Income
68935000
Annuals > 1 > income Statement > eps
3.1522094411450694
Annuals > 1 > income Statement > dividends Per Share
19557000
Annuals > 1 > income Statement > shares Outstanding
21868788
Annuals > 1 > income Statement > income Tax Expense
19470000
Annuals > 1 > income Statement > EBITDA
88405000
Annuals > 1 > income Statement > operating Margin
29.452036539781325
Annuals > 1 > income Statement > total Other Income Expense Net
88405000
Annuals > 1 > balance Sheet > cash
-143064000
Annuals > 1 > balance Sheet > short Term Investments
1171572000
Annuals > 1 > balance Sheet > receivables
35082000
Annuals > 1 > balance Sheet > inventories
107982000
Annuals > 1 > balance Sheet > total Current Assets
143064000
Annuals > 1 > balance Sheet > property Plant Equipment
101396000
Annuals > 1 > balance Sheet > total Assets
7586794000
Annuals > 1 > balance Sheet > payables
5437000
Annuals > 1 > balance Sheet > short Term Debt
213721000
Annuals > 1 > balance Sheet > long Term Debt
394600000
Annuals > 1 > balance Sheet > total Liabilities
6793590000
Annuals > 1 > balance Sheet > equity
793204000
Annuals > 1 > cash Flow > net Income
68935000
Annuals > 1 > cash Flow > depreciation
14904000
Annuals > 1 > cash Flow > change In Working Capital
-28844000
Annuals > 1 > cash Flow > cash From Operations
72417000
Annuals > 1 > cash Flow > capital Expenditures
3639000
Annuals > 1 > cash Flow > cash From Investing
474380000
Annuals > 1 > cash Flow > cash From Financing
-556166000
Annuals > 1 > cash Flow > net Change In Cash
-9369000
Annuals > 1 > ratios > PE
3.1522094411450694
Annuals > 1 > ratios > PB
1.0493215758871615
Annuals > 1 > ratios > ROE
8.690702517889472
Annuals > 1 > ratios > ROA
0.9086183175660232
Annuals > 1 > ratios > FCF
68778000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.22913321295549796
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
286273000
Annuals > 2 > income Statement > cost Of Revenue
36420000
Annuals > 2 > income Statement > gross Profit
249853000
Annuals > 2 > income Statement > operating Expenses
158561000
Annuals > 2 > income Statement > operating Income
91292000
Annuals > 2 > income Statement > interest Expense
31614000
Annuals > 2 > income Statement > pretax Income
91292000
Annuals > 2 > income Statement > net Income
72952000
Annuals > 2 > income Statement > eps
3.603635645129421
Annuals > 2 > income Statement > dividends Per Share
17830000
Annuals > 2 > income Statement > shares Outstanding
20244000
Annuals > 2 > income Statement > income Tax Expense
18340000
Annuals > 2 > income Statement > EBITDA
106352000
Annuals > 2 > income Statement > operating Margin
31.889839419016113
Annuals > 2 > income Statement > total Other Income Expense Net
-28720001
Annuals > 2 > balance Sheet > cash
146276000
Annuals > 2 > balance Sheet > short Term Investments
1218985000
Annuals > 2 > balance Sheet > receivables
28357000
Annuals > 2 > balance Sheet > inventories
-186521000
Annuals > 2 > balance Sheet > total Current Assets
1393618000
Annuals > 2 > balance Sheet > property Plant Equipment
106247000
Annuals > 2 > balance Sheet > total Assets
6744215000
Annuals > 2 > balance Sheet > payables
3346000
Annuals > 2 > balance Sheet > short Term Debt
221414000
Annuals > 2 > balance Sheet > long Term Debt
578988000
Annuals > 2 > balance Sheet > total Liabilities
6111060000
Annuals > 2 > balance Sheet > equity
633155000
Annuals > 2 > cash Flow > net Income
72952000
Annuals > 2 > cash Flow > depreciation
15060000
Annuals > 2 > cash Flow > change In Working Capital
-24957000
Annuals > 2 > cash Flow > cash From Operations
65824000
Annuals > 2 > cash Flow > capital Expenditures
5020000
Annuals > 2 > cash Flow > cash From Investing
-178688000
Annuals > 2 > cash Flow > cash From Financing
96695000
Annuals > 2 > cash Flow > net Change In Cash
-16169000
Annuals > 2 > ratios > PE
3.603635645129421
Annuals > 2 > ratios > PB
1.2169005061951654
Annuals > 2 > ratios > ROE
11.521981189440185
Annuals > 2 > ratios > ROA
1.0816974251265714
Annuals > 2 > ratios > FCF
60804000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.21239865443125966
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
249664000
Annuals > 3 > income Statement > cost Of Revenue
30413000
Annuals > 3 > income Statement > gross Profit
219251000
Annuals > 3 > income Statement > operating Expenses
152463000
Annuals > 3 > income Statement > operating Income
66788000
Annuals > 3 > income Statement > interest Expense
15262000
Annuals > 3 > income Statement > pretax Income
66788000
Annuals > 3 > income Statement > net Income
51490000
Annuals > 3 > income Statement > eps
2.870281504433328
Annuals > 3 > income Statement > dividends Per Share
14721000
Annuals > 3 > income Statement > shares Outstanding
17939007
Annuals > 3 > income Statement > income Tax Expense
15298000
Annuals > 3 > income Statement > EBITDA
81237000
Annuals > 3 > income Statement > operating Margin
26.751153550371697
Annuals > 3 > income Statement > total Other Income Expense Net
-32879000
Annuals > 3 > balance Sheet > cash
168602000
Annuals > 3 > balance Sheet > short Term Investments
1421422000
Annuals > 3 > balance Sheet > receivables
19868000
Annuals > 3 > balance Sheet > inventories
-195904000
Annuals > 3 > balance Sheet > total Current Assets
1609892000
Annuals > 3 > balance Sheet > property Plant Equipment
81484000
Annuals > 3 > balance Sheet > total Assets
5986582000
Annuals > 3 > balance Sheet > payables
1346000
Annuals > 3 > balance Sheet > short Term Debt
173831000
Annuals > 3 > balance Sheet > long Term Debt
200041000
Annuals > 3 > balance Sheet > total Liabilities
5352688000
Annuals > 3 > balance Sheet > equity
633894000
Annuals > 3 > cash Flow > net Income
51490000
Annuals > 3 > cash Flow > depreciation
14449000
Annuals > 3 > cash Flow > change In Working Capital
-10723000
Annuals > 3 > cash Flow > cash From Operations
69596000
Annuals > 3 > cash Flow > capital Expenditures
3702000
Annuals > 3 > cash Flow > cash From Investing
-482499000
Annuals > 3 > cash Flow > cash From Financing
164224000
Annuals > 3 > cash Flow > net Change In Cash
-248679000
Annuals > 3 > ratios > PE
2.870281504433328
Annuals > 3 > ratios > PB
1.0770863999659248
Annuals > 3 > ratios > ROE
8.122809176297615
Annuals > 3 > ratios > ROA
0.8600901148601989
Annuals > 3 > ratios > FCF
65894000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.26393072289156627
Annuals > 3 > health Score
58
Valuation > metrics > PE
10.4274
Valuation > metrics > PB
1.0797517835737556
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.4096230445011098
Profitability > metrics > ROA
1.6333861749007403
Profitability > metrics > Net Margin
0.1836360960774375
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
7.40006908544389
Risk > metrics > Interest Coverage
0.9664449818621523
Risk > final Score
10
Risk > verdict
High
Liquidity > metrics > Current Ratio
174.20572586774765
Liquidity > metrics > Quick Ratio
174.20572586774765
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
48
Prev Profitabilities > 1
47
Prev Profitabilities > 2
34
Prev Risks > 0
10
Prev Risks > 1
10
Prev Risks > 2
9
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:29:31.531Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
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-22
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.06
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-30
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.97
Earnings History > 2 > eps Estimate
0.97
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-24
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.99
Earnings History > 3 > eps Estimate
0.92
Earnings History > 3 > eps Difference
0.07
Earnings History > 3 > surprise Percent
7.6087
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-29
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.96
Earnings History > 4 > eps Estimate
0.94
Earnings History > 4 > eps Difference
0.02
Earnings History > 4 > surprise Percent
2.1277
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-23
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.87
Earnings History > 5 > eps Estimate
0.84
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
3.5714
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-31
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.83
Earnings History > 6 > eps Estimate
0.84
Earnings History > 6 > eps Difference
-0.01
Earnings History > 6 > surprise Percent
-1.1905
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-01
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.84
Earnings History > 7 > eps Estimate
0.79
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
6.3291
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-24
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.93
Earnings History > 8 > eps Estimate
0.85
Earnings History > 8 > eps Difference
0.08
Earnings History > 8 > surprise Percent
9.4118
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-25
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.94
Earnings History > 9 > eps Estimate
0.84
Earnings History > 9 > eps Difference
0.1
Earnings History > 9 > surprise Percent
11.9048
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.77
Earnings History > 10 > eps Estimate
0.67
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
14.9254
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.83
Earnings History > 11 > eps Estimate
0.76
Earnings History > 11 > eps Difference
0.07
Earnings History > 11 > surprise Percent
9.2105
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-26
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.96
Earnings History > 12 > eps Estimate
0.86
Earnings History > 12 > eps Difference
0.1
Earnings History > 12 > surprise Percent
11.6279
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-26
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.01
Earnings History > 13 > eps Estimate
0.95
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
6.3158
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-27
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.9
Earnings History > 14 > eps Estimate
0.94
Earnings History > 14 > eps Difference
-0.04
Earnings History > 14 > surprise Percent
-4.2553
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
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.9
Earnings History > 15 > eps Estimate
0.92
Earnings History > 15 > eps Difference
-0.02
Earnings History > 15 > surprise Percent
-2.1739
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.96
Earnings History > 16 > eps Estimate
0.86
Earnings History > 16 > eps Difference
0.1
Earnings History > 16 > surprise Percent
11.6279
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-27
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.96
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-2.0833
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-28
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.08
Earnings History > 18 > eps Estimate
0.91
Earnings History > 18 > eps Difference
0.17
Earnings History > 18 > surprise Percent
18.6813
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-29
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.98
Earnings History > 19 > eps Estimate
0.86
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
13.9535
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-28
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.88
Earnings History > 20 > eps Estimate
0.51
Earnings History > 20 > eps Difference
0.37
Earnings History > 20 > surprise Percent
72.549
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-28
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.83
Earnings History > 21 > eps Estimate
0.73
Earnings History > 21 > eps Difference
0.1
Earnings History > 21 > surprise Percent
13.6986
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-29
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.69
Earnings History > 22 > eps Estimate
0.62
Earnings History > 22 > eps Difference
0.07
Earnings History > 22 > surprise Percent
11.2903
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
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.6
Earnings History > 23 > eps Estimate
0.45
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
33.3333
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-30
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.6
Earnings History > 24 > eps Estimate
0.63
Earnings History > 24 > eps Difference
-0.03
Earnings History > 24 > surprise Percent
-4.7619
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-23
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.72
Earnings History > 25 > eps Estimate
0.7
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
2.8571
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-24
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.7
Earnings History > 26 > eps Estimate
0.71
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-1.4085
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-25
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.76
Earnings History > 27 > eps Estimate
0.73
Earnings History > 27 > eps Difference
0.03
Earnings History > 27 > surprise Percent
4.1096
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
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.81
Earnings History > 28 > eps Estimate
0.72
Earnings History > 28 > eps Difference
0.09
Earnings History > 28 > surprise Percent
12.5
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-24
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.67
Earnings History > 29 > eps Estimate
0.73
Earnings History > 29 > eps Difference
-0.06
Earnings History > 29 > surprise Percent
-8.2192
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
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.54
Earnings History > 30 > eps Estimate
0.67
Earnings History > 30 > eps Difference
-0.13
Earnings History > 30 > surprise Percent
-19.403
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-26
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.72
Earnings History > 31 > eps Estimate
0.65
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
10.7692
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-25
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.66
Earnings History > 32 > eps Estimate
0.64
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
3.125
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-25
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.59
Earnings History > 33 > eps Difference
-0.11
Earnings History > 33 > surprise Percent
-18.6441
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
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.61
Earnings History > 34 > eps Estimate
0.6
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
1.6667
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
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.66
Earnings History > 35 > eps Estimate
0.56
Earnings History > 35 > eps Difference
0.1
Earnings History > 35 > surprise Percent
17.8571
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-26
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.5
Earnings History > 36 > eps Estimate
0.52
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-3.8462
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.55
Earnings History > 37 > eps Estimate
0.52
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
5.7692
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
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.51
Earnings History > 38 > eps Estimate
0.5
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
2
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-01
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.5
Earnings History > 39 > eps Estimate
0.51
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-1.9608
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-27
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.49
Earnings History > 40 > eps Estimate
0.5
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-2
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.48
Earnings History > 41 > eps Estimate
0.43
Earnings History > 41 > eps Difference
0.05
Earnings History > 41 > surprise Percent
11.6279
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-29
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.3744
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4853
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-29
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.4814
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-30
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.47
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-09-30
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4668
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-06-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4805
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4249
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2013-12-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.42
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-09-30
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.4728
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-06-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.4301
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-03-31
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4063
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2012-12-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.399
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-09-30
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.4209
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-06-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3934
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-03-31
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.4066
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.3881
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.2916
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2581
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.3513
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.3077
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-09-30
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.238
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-06-30
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.2003
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-03-31
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.3218
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2009-12-31
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.22
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-09-30
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.2637
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-06-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2415
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.31
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2008-12-31
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.34
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-09-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4465
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-06-30
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4248
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.457
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-09-30
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.3813
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-06-30
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.37
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-03-31
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3951
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2006-12-31
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4067
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-09-30
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.3684
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-06-30
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3799
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-03-31
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.3577
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2005-12-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.38
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-09-30
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.3591
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-06-30
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.3482
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-03-31
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3573
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2004-12-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.38
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-09-30
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.3546
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-06-30
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3463
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-03-31
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3406
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-09-30
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.3292
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-06-30
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.2941
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.3258
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-09-30
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.2578
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-06-30
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.2555
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-03-31
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2565
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.2216
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2122
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.1923
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-09-30
Earnings History > 97 > report Date
2000-09-30
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1687
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-06-30
Earnings History > 98 > report Date
2000-06-30
Earnings History > 98 > date
2000-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1961
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-03-31
Earnings History > 99 > report Date
2000-03-31
Earnings History > 99 > date
2000-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.1856
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-09-30
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.165
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-06-30
Earnings History > 101 > report Date
1999-06-30
Earnings History > 101 > date
1999-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.169
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-03-31
Earnings History > 102 > report Date
1999-03-31
Earnings History > 102 > date
1999-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.177
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-09-30
Earnings History > 103 > report Date
1998-09-30
Earnings History > 103 > date
1998-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1652
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-06-30
Earnings History > 104 > report Date
1998-06-30
Earnings History > 104 > date
1998-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.1572
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-03-31
Earnings History > 105 > report Date
1998-03-31
Earnings History > 105 > date
1998-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1769
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
First Mid Bancshares, Inc., a financial holding company, provides community banking products and services to commercial, retail, and agricultural customers in the United States. It accepts various deposit products, such as demand deposits, savings accounts, money market deposits, and time deposits. The company's loan products include commercial real estate, commercial and industrial, agricultural and agricultural real estate, residential real estate owner and non-owner occupied, and consumer loans, as well as construction and land development, 1-4 family residential properties, and multifamily residential properties loans; and other loans comprising loans to municipalities to support community projects, such as infrastructure improvements or equipment purchases. It also offers wealth management services, which include estate planning and investment services to individuals; employee benefit services for businesses; and farm management and brokerage services. In addition, the company provides property and casualty, senior insurance products, and group medical insurance for businesses; and personal lines insurance to individuals. The company was formerly known as First Mid-Illinois Bancshares, Inc. and changed its name to First Mid Bancshares, Inc. in April 2019. First Mid Bancshares, Inc. was founded in 1865 and is headquartered in Mattoon, Illinois.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.25Next Payout:
Dec 1, 2025Yield:
2.3827 %HoldCo Asset Management LP Makes New Investment in First Mid Bancshares, Inc. $FMBH - MarketBeat
12/14/2025
HoldCo Asset Management LP Makes New Investment in First Mid Bancshares, Inc. $FMBH MarketBeat
Read more →First Mid Bancshares (NASDAQ:FMBH) Hits New 52-Week High – Time to Buy? Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$44.2857
Analyst Picks
Strong Buy
2
Buy
2
Hold
3
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 52.30% of the total shares of First Mid Illinois Bancshares Inc
1.
BlackRock Inc(8.1642%)
since
2025/06/30
2.
Vanguard Group Inc(5.5102%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(4.1428%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.8307%)
since
2025/07/31
5.
iShares Russell 2000 ETF(2.3246%)
since
2025/08/31
6.
Geode Capital Management, LLC(2.3241%)
since
2025/06/30
7.
American Century Companies Inc(2.2176%)
since
2025/06/30
8.
State Street Corp(2.2124%)
since
2025/06/30
9.
Avantis US Small Cap Value ETF(1.9285%)
since
2025/08/30
10.
GW&K Investment Management, LLC(1.8973%)
since
2025/06/30
11.
Wellington Management Company LLP(1.6549%)
since
2025/06/30
12.
Endeavour Capital Advisors Inc(1.0617%)
since
2025/06/30
13.
JPMorgan Chase & Co(1.0233%)
since
2025/06/30
14.
Northern Trust Corp(0.9033%)
since
2025/06/30
15.
Vanguard Institutional Extnd Mkt Idx Tr(0.9024%)
since
2025/07/31
16.
Manufacturers Life Insurance Co(0.8911%)
since
2025/06/30
17.
Fidelity Small Cap Index(0.8665%)
since
2025/06/30
18.
iShares Russell 2000 Value ETF(0.7606%)
since
2025/08/31
19.
Charles Schwab Investment Management Inc(0.6898%)
since
2025/06/30
20.
DFA US Targeted Value I(0.643%)
since
2025/07/31
21.
DFA US Small Cap Value I(0.6298%)
since
2025/07/31
22.
Kennedy Extended Small Cap(0.6065%)
since
2024/12/31
23.
Gendell Jeffrey L(0.5729%)
since
2025/06/30
24.
Bridgeway Capital Management, LLC(0.5444%)
since
2025/06/30
25.
Goldman Sachs Group Inc(0.5395%)
since
2025/06/30
26.
Siena Capital Management, LLC(0.5351%)
since
2025/06/30
27.
Bank of New York Mellon Corp(0.5021%)
since
2025/06/30
28.
Dimensional US Targeted Value ETF(0.4847%)
since
2025/08/29
29.
AQR Capital Management LLC(0.4785%)
since
2025/06/30
30.
JHancock Regional Bank A(0.4594%)
since
2025/07/31
31.
Fidelity Extended Market Index(0.458%)
since
2025/07/31
32.
Vanguard Dividend Appreciation ETF(0.4569%)
since
2025/07/31
33.
DePrince Race & Zollo Inc(0.4475%)
since
2025/06/30
34.
Vanguard Russell 2000 ETF(0.4105%)
since
2025/07/31
35.
Schwab US Small-Cap ETFâ„¢(0.4074%)
since
2025/08/30
36.
Mercer Global Small Cap Equity M-5£(0.3769%)
since
2025/07/31
37.
Nordea 1 - Global Small Cap BI USD(0.3671%)
since
2025/07/31
38.
GW&K Global Small Cap Strategy(0.3671%)
since
2025/06/30
39.
EA Bridgeway Omni Small-Cap Value ETF(0.3556%)
since
2025/08/29
40.
JPMorgan Small Cap Value I(0.3549%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.06
Date
2025-09-30
EPS Actual
0.97
EPS Estimate
0.97
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.