_id
6911c2e2ccc777a4e85d643d
Ticker
HBIA
Name
Hills Bancorporation
Exchange
PINK
Address
131 East Main Street, Hills, IA, United States, 52235
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://www.hillsbank.com
Description
Hills Bancorporation operates as the bank holding company for Hills Bank and Trust Company that provides commercial banking in the state of Iowa. It accepts various deposits, such as demand, savings, and time deposits; and offers products, including real estate loans comprising residential, multi-family, and commercial real estate loans; mortgage and construction loans; commercial and financial loans; agricultural loans; and automobile, installment, and other consumer loans. The company also maintains night and safe deposit facilities; and provides collection, exchange, and other banking services. In addition, it administers estates, personal trusts, and pension plans; offers farm management, investment advisory, and custodial services for individuals, corporations, and nonprofit organizations; and originates mortgages that are sold in the secondary residential real estate market without mortgage servicing rights being retained. The company operates through its main office and its full-service branches in the Iowa counties of Johnson, Linn, and Washington. It serves to individuals, businesses, governmental units, and institutional customers. Hills Bancorporation was founded in 1904 and is headquartered in Hills, Iowa.
Last Close
82
Volume
22
Current Price
83.61
Change
0
Last Updated
2026-01-04T14:18:01.057Z
Image
-
Ipo Date
1998-07-13T00:00:00.000Z
Market Cap
725676224
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
64089000
Cost Of Revenue
27307000
Gross Profit
36782000
Operating Expenses
20624000
Operating Income
16158000
Interest Expense
21332000
Pretax Income
16158000
Net Income
12905000
Eps
1.4492068442091974
Dividends Per Share
0
Shares Outstanding
8795437
Income Tax Expense
3253000
EBITDA
17122000
Operating Margin
25.211814820015917
Total Other Income Expense Net
-
Cash
47197000
Short Term Investments
339482000
Receivables
25258000
Inventories
-
Total Current Assets
411937000
Property Plant Equipment
35942000
Total Assets
4653468000
Payables
3658000
Short Term Debt
588740000
Long Term Debt
76583000
Total Liabilities
4069092000
Equity
584376000
Bs_currency_symbol
USD
Depreciation
964000
Change In Working Capital
-2379000
Cash From Operations
22711000
Capital Expenditures
661000
Cash From Investing
-57597000
Cash From Financing
29590000
Net Change In Cash
-5296000
Cf_currency_symbol
USD
PE
12.8326
PB
1.2740705715327116
ROE
2.208338467014388
ROA
0.27732005463452203
FCF
22050000
Fcf Percent
0.3440528015728128
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
6
Defensive Investing Score
6.5
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
64089000
Quarters > 0 > income Statement > cost Of Revenue
27307000
Quarters > 0 > income Statement > gross Profit
36782000
Quarters > 0 > income Statement > operating Expenses
20624000
Quarters > 0 > income Statement > operating Income
16158000
Quarters > 0 > income Statement > interest Expense
21332000
Quarters > 0 > income Statement > pretax Income
16158000
Quarters > 0 > income Statement > net Income
12905000
Quarters > 0 > income Statement > eps
1.4492068442091974
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
8904871
Quarters > 0 > income Statement > income Tax Expense
3253000
Quarters > 0 > income Statement > EBITDA
17122000
Quarters > 0 > income Statement > operating Margin
25.211814820015917
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
47197000
Quarters > 0 > balance Sheet > short Term Investments
339482000
Quarters > 0 > balance Sheet > receivables
25258000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
411937000
Quarters > 0 > balance Sheet > property Plant Equipment
35942000
Quarters > 0 > balance Sheet > total Assets
4653468000
Quarters > 0 > balance Sheet > payables
3658000
Quarters > 0 > balance Sheet > short Term Debt
588740000
Quarters > 0 > balance Sheet > long Term Debt
76583000
Quarters > 0 > balance Sheet > total Liabilities
4069092000
Quarters > 0 > balance Sheet > equity
584376000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
12905000
Quarters > 0 > cash Flow > depreciation
964000
Quarters > 0 > cash Flow > change In Working Capital
-2379000
Quarters > 0 > cash Flow > cash From Operations
22711000
Quarters > 0 > cash Flow > capital Expenditures
661000
Quarters > 0 > cash Flow > cash From Investing
-57597000
Quarters > 0 > cash Flow > cash From Financing
29590000
Quarters > 0 > cash Flow > net Change In Cash
-5296000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.4492068442091974
Quarters > 0 > ratios > PB
1.2740705715327116
Quarters > 0 > ratios > ROE
2.208338467014388
Quarters > 0 > ratios > ROA
0.27732005463452203
Quarters > 0 > ratios > FCF
22050000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3440528015728128
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
66516000
Quarters > 1 > income Statement > cost Of Revenue
22080000
Quarters > 1 > income Statement > gross Profit
44436000
Quarters > 1 > income Statement > operating Expenses
20798000
Quarters > 1 > income Statement > operating Income
23638000
Quarters > 1 > income Statement > interest Expense
20943000
Quarters > 1 > income Statement > pretax Income
23638000
Quarters > 1 > income Statement > net Income
18652000
Quarters > 1 > income Statement > eps
2.0945839642146415
Quarters > 1 > income Statement > dividends Per Share
0
Quarters > 1 > income Statement > shares Outstanding
8904871
Quarters > 1 > income Statement > income Tax Expense
4986000
Quarters > 1 > income Statement > EBITDA
24604000
Quarters > 1 > income Statement > operating Margin
35.53731433038667
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
52493000
Quarters > 1 > balance Sheet > short Term Investments
332583000
Quarters > 1 > balance Sheet > receivables
22787000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
407863000
Quarters > 1 > balance Sheet > property Plant Equipment
35893000
Quarters > 1 > balance Sheet > total Assets
4605012000
Quarters > 1 > balance Sheet > payables
3981000
Quarters > 1 > balance Sheet > short Term Debt
391448000
Quarters > 1 > balance Sheet > long Term Debt
286833000
Quarters > 1 > balance Sheet > total Liabilities
4042897000
Quarters > 1 > balance Sheet > equity
562115000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
18652000
Quarters > 1 > cash Flow > depreciation
966000
Quarters > 1 > cash Flow > change In Working Capital
-3938000
Quarters > 1 > cash Flow > cash From Operations
8453000
Quarters > 1 > cash Flow > capital Expenditures
755000
Quarters > 1 > cash Flow > cash From Investing
-78377000
Quarters > 1 > cash Flow > cash From Financing
17204000
Quarters > 1 > cash Flow > net Change In Cash
-52720000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.0945839642146415
Quarters > 1 > ratios > PB
1.324526590306254
Quarters > 1 > ratios > ROE
3.3181822224989546
Quarters > 1 > ratios > ROA
0.40503694670068174
Quarters > 1 > ratios > FCF
7698000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.11573155331048168
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
63325000
Quarters > 2 > income Statement > cost Of Revenue
24912000
Quarters > 2 > income Statement > gross Profit
38413000
Quarters > 2 > income Statement > operating Expenses
20647000
Quarters > 2 > income Statement > operating Income
17766000
Quarters > 2 > income Statement > interest Expense
21042000
Quarters > 2 > income Statement > pretax Income
17766000
Quarters > 2 > income Statement > net Income
14433000
Quarters > 2 > income Statement > eps
1.6107189310531276
Quarters > 2 > income Statement > dividends Per Share
10316000
Quarters > 2 > income Statement > shares Outstanding
8960595
Quarters > 2 > income Statement > income Tax Expense
3333000
Quarters > 2 > income Statement > EBITDA
19083000
Quarters > 2 > income Statement > operating Margin
28.05527043031978
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
105213000
Quarters > 2 > balance Sheet > short Term Investments
346034000
Quarters > 2 > balance Sheet > receivables
23789000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
475036000
Quarters > 2 > balance Sheet > property Plant Equipment
35734000
Quarters > 2 > balance Sheet > total Assets
4564169000
Quarters > 2 > balance Sheet > payables
4619000
Quarters > 2 > balance Sheet > short Term Debt
249000
Quarters > 2 > balance Sheet > long Term Debt
509900000
Quarters > 2 > balance Sheet > total Liabilities
4020093000
Quarters > 2 > balance Sheet > equity
544076000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
14433000
Quarters > 2 > cash Flow > depreciation
1317000
Quarters > 2 > cash Flow > change In Working Capital
-1416000
Quarters > 2 > cash Flow > cash From Operations
15046000
Quarters > 2 > cash Flow > capital Expenditures
468000
Quarters > 2 > cash Flow > cash From Investing
10961000
Quarters > 2 > cash Flow > cash From Financing
-44193000
Quarters > 2 > cash Flow > net Change In Cash
-18186000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.6107189310531276
Quarters > 2 > ratios > PB
1.3770049550981849
Quarters > 2 > ratios > ROE
2.6527543946066356
Quarters > 2 > ratios > ROA
0.31622404867129156
Quarters > 2 > ratios > FCF
14578000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.23020923805763915
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
57045000
Quarters > 3 > income Statement > cost Of Revenue
22030000
Quarters > 3 > income Statement > gross Profit
35015000
Quarters > 3 > income Statement > operating Expenses
21072000
Quarters > 3 > income Statement > operating Income
13943000
Quarters > 3 > income Statement > interest Expense
22444000
Quarters > 3 > income Statement > pretax Income
13943000
Quarters > 3 > income Statement > net Income
11022000
Quarters > 3 > income Statement > eps
1.228294228956184
Quarters > 3 > income Statement > dividends Per Share
2000
Quarters > 3 > income Statement > shares Outstanding
8973420
Quarters > 3 > income Statement > income Tax Expense
2921000
Quarters > 3 > income Statement > EBITDA
14610000
Quarters > 3 > income Statement > operating Margin
24.442107108423176
Quarters > 3 > income Statement > total Other Income Expense Net
13943000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
123399000
Quarters > 3 > balance Sheet > short Term Investments
394828000
Quarters > 3 > balance Sheet > receivables
21403000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
539630000
Quarters > 3 > balance Sheet > property Plant Equipment
37738000
Quarters > 3 > balance Sheet > total Assets
4590886000
Quarters > 3 > balance Sheet > payables
9912000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
564686000
Quarters > 3 > balance Sheet > total Liabilities
4049942000
Quarters > 3 > balance Sheet > equity
540944000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
11022000
Quarters > 3 > cash Flow > depreciation
667000
Quarters > 3 > cash Flow > change In Working Capital
-10506000
Quarters > 3 > cash Flow > cash From Operations
11216000
Quarters > 3 > cash Flow > capital Expenditures
1576000
Quarters > 3 > cash Flow > cash From Investing
-104987000
Quarters > 3 > cash Flow > cash From Financing
162886000
Quarters > 3 > cash Flow > net Change In Cash
69115000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.228294228956184
Quarters > 3 > ratios > PB
1.386959918586767
Quarters > 3 > ratios > ROE
2.0375491732970508
Quarters > 3 > ratios > ROA
0.2400843758699301
Quarters > 3 > ratios > FCF
9640000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1689893943378035
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
230261000
Annuals > 0 > income Statement > cost Of Revenue
89825000
Annuals > 0 > income Statement > gross Profit
140436000
Annuals > 0 > income Statement > operating Expenses
80233000
Annuals > 0 > income Statement > operating Income
60203000
Annuals > 0 > income Statement > interest Expense
87617000
Annuals > 0 > income Statement > pretax Income
60203000
Annuals > 0 > income Statement > net Income
47604000
Annuals > 0 > income Statement > eps
5.259461346041599
Annuals > 0 > income Statement > dividends Per Share
10051000
Annuals > 0 > income Statement > shares Outstanding
9051117
Annuals > 0 > income Statement > income Tax Expense
12599000
Annuals > 0 > income Statement > EBITDA
62704000
Annuals > 0 > income Statement > operating Margin
26.14554787827726
Annuals > 0 > income Statement > total Other Income Expense Net
-
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
123399000
Annuals > 0 > balance Sheet > short Term Investments
394828000
Annuals > 0 > balance Sheet > receivables
21403000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
539630000
Annuals > 0 > balance Sheet > property Plant Equipment
35868000
Annuals > 0 > balance Sheet > total Assets
4588242000
Annuals > 0 > balance Sheet > payables
9912000
Annuals > 0 > balance Sheet > short Term Debt
332839000
Annuals > 0 > balance Sheet > long Term Debt
564686000
Annuals > 0 > balance Sheet > total Liabilities
4047298000
Annuals > 0 > balance Sheet > equity
540944000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
47604000
Annuals > 0 > cash Flow > depreciation
2501000
Annuals > 0 > cash Flow > change In Working Capital
-877000
Annuals > 0 > cash Flow > cash From Operations
55542000
Annuals > 0 > cash Flow > capital Expenditures
4501000
Annuals > 0 > cash Flow > cash From Investing
-190369000
Annuals > 0 > cash Flow > cash From Financing
198744000
Annuals > 0 > cash Flow > net Change In Cash
63917000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
5.259461346041599
Annuals > 0 > ratios > PB
1.372030365435239
Annuals > 0 > ratios > ROE
8.800171551953621
Annuals > 0 > ratios > ROA
1.0375215605454116
Annuals > 0 > ratios > FCF
51041000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.22166584875423975
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
199525000
Annuals > 1 > income Statement > cost Of Revenue
72654000
Annuals > 1 > income Statement > gross Profit
126871000
Annuals > 1 > income Statement > operating Expenses
78397000
Annuals > 1 > income Statement > operating Income
48474000
Annuals > 1 > income Statement > interest Expense
57033000
Annuals > 1 > income Statement > pretax Income
48474000
Annuals > 1 > income Statement > net Income
38176000
Annuals > 1 > income Statement > eps
4.15979514839483
Annuals > 1 > income Statement > dividends Per Share
9688000
Annuals > 1 > income Statement > shares Outstanding
9177375
Annuals > 1 > income Statement > income Tax Expense
10298000
Annuals > 1 > income Statement > EBITDA
51081000
Annuals > 1 > income Statement > operating Margin
24.29469991229169
Annuals > 1 > income Statement > total Other Income Expense Net
-1807000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
59482000
Annuals > 1 > balance Sheet > short Term Investments
779421000
Annuals > 1 > balance Sheet > receivables
19786000
Annuals > 1 > balance Sheet > inventories
-50822000
Annuals > 1 > balance Sheet > total Current Assets
858689000
Annuals > 1 > balance Sheet > property Plant Equipment
34230000
Annuals > 1 > balance Sheet > total Assets
4341667000
Annuals > 1 > balance Sheet > payables
6102000
Annuals > 1 > balance Sheet > short Term Debt
515977000
Annuals > 1 > balance Sheet > long Term Debt
515648000
Annuals > 1 > balance Sheet > total Liabilities
3826528000
Annuals > 1 > balance Sheet > equity
515139000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
38176000
Annuals > 1 > cash Flow > depreciation
2607000
Annuals > 1 > cash Flow > change In Working Capital
-1788000
Annuals > 1 > cash Flow > cash From Operations
52840000
Annuals > 1 > cash Flow > capital Expenditures
3027000
Annuals > 1 > cash Flow > cash From Investing
-331999000
Annuals > 1 > cash Flow > cash From Financing
302000000
Annuals > 1 > cash Flow > net Change In Cash
22841000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.15979514839483
Annuals > 1 > ratios > PB
1.4608576520123695
Annuals > 1 > ratios > ROE
7.410815333337216
Annuals > 1 > ratios > ROA
0.8792935985187257
Annuals > 1 > ratios > FCF
49813000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2496579376018043
Annuals > 1 > health Score
58
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
158867000
Annuals > 2 > income Statement > cost Of Revenue
22425000
Annuals > 2 > income Statement > gross Profit
136442000
Annuals > 2 > income Statement > operating Expenses
75575000
Annuals > 2 > income Statement > operating Income
60867000
Annuals > 2 > income Statement > interest Expense
16085000
Annuals > 2 > income Statement > pretax Income
60867000
Annuals > 2 > income Statement > net Income
47753000
Annuals > 2 > income Statement > eps
5.133382152045204
Annuals > 2 > income Statement > dividends Per Share
9304000
Annuals > 2 > income Statement > shares Outstanding
9302444
Annuals > 2 > income Statement > income Tax Expense
13114000
Annuals > 2 > income Statement > EBITDA
63655000
Annuals > 2 > income Statement > operating Margin
38.31318020734325
Annuals > 2 > income Statement > total Other Income Expense Net
-2788000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
36641000
Annuals > 2 > balance Sheet > short Term Investments
776104000
Annuals > 2 > balance Sheet > receivables
15782000
Annuals > 2 > balance Sheet > inventories
-52423000
Annuals > 2 > balance Sheet > total Current Assets
828527000
Annuals > 2 > balance Sheet > property Plant Equipment
33518000
Annuals > 2 > balance Sheet > total Assets
3980481000
Annuals > 2 > balance Sheet > payables
1394000
Annuals > 2 > balance Sheet > short Term Debt
82061000
Annuals > 2 > balance Sheet > long Term Debt
122061000
Annuals > 2 > balance Sheet > total Liabilities
3501210000
Annuals > 2 > balance Sheet > equity
479271000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
47753000
Annuals > 2 > cash Flow > depreciation
2788000
Annuals > 2 > cash Flow > change In Working Capital
-3693000
Annuals > 2 > cash Flow > cash From Operations
56461000
Annuals > 2 > cash Flow > capital Expenditures
1911000
Annuals > 2 > cash Flow > cash From Investing
-731610000
Annuals > 2 > cash Flow > cash From Financing
-70128000
Annuals > 2 > cash Flow > net Change In Cash
-745277000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.133382152045204
Annuals > 2 > ratios > PB
1.591584735984443
Annuals > 2 > ratios > ROE
9.963673996548925
Annuals > 2 > ratios > ROA
1.1996791342553828
Annuals > 2 > ratios > FCF
54550000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3433689816009618
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
155553000
Annuals > 3 > income Statement > cost Of Revenue
12120000
Annuals > 3 > income Statement > gross Profit
143433000
Annuals > 3 > income Statement > operating Expenses
81341000
Annuals > 3 > income Statement > operating Income
62092000
Annuals > 3 > income Statement > interest Expense
17627000
Annuals > 3 > income Statement > pretax Income
62092000
Annuals > 3 > income Statement > net Income
48085000
Annuals > 3 > income Statement > eps
5.16439831242263
Annuals > 3 > income Statement > dividends Per Share
8773000
Annuals > 3 > income Statement > shares Outstanding
9310862
Annuals > 3 > income Statement > income Tax Expense
14007000
Annuals > 3 > income Statement > EBITDA
65541000
Annuals > 3 > income Statement > operating Margin
39.916941492610235
Annuals > 3 > income Statement > total Other Income Expense Net
-1043000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
781918000
Annuals > 3 > balance Sheet > short Term Investments
551354000
Annuals > 3 > balance Sheet > receivables
11437000
Annuals > 3 > balance Sheet > inventories
-793355000
Annuals > 3 > balance Sheet > total Current Assets
1344709000
Annuals > 3 > balance Sheet > property Plant Equipment
34290000
Annuals > 3 > balance Sheet > total Assets
4044562000
Annuals > 3 > balance Sheet > payables
1165000
Annuals > 3 > balance Sheet > short Term Debt
506000
Annuals > 3 > balance Sheet > long Term Debt
249000
Annuals > 3 > balance Sheet > total Liabilities
3556099000
Annuals > 3 > balance Sheet > equity
488463000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
48085000
Annuals > 3 > cash Flow > depreciation
3449000
Annuals > 3 > cash Flow > change In Working Capital
-2495000
Annuals > 3 > cash Flow > cash From Operations
85074000
Annuals > 3 > cash Flow > capital Expenditures
1464000
Annuals > 3 > cash Flow > cash From Investing
-102226000
Annuals > 3 > cash Flow > cash From Financing
224760000
Annuals > 3 > cash Flow > net Change In Cash
207608000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
5.16439831242263
Annuals > 3 > ratios > PB
1.5630471171818543
Annuals > 3 > ratios > ROE
9.84414377342808
Annuals > 3 > ratios > ROA
1.1888802792490263
Annuals > 3 > ratios > FCF
83610000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.5375016875277236
Annuals > 3 > health Score
60
Valuation > metrics > PE
12.8326
Valuation > metrics > PB
1.2740705715327116
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.208338467014388
Profitability > metrics > ROA
3.132760592032277
Profitability > metrics > Net Margin
0.20136060790463262
Profitability > final Score
44
Profitability > verdict
Weak
Risk > metrics > Debt Equity
6.963140170027517
Risk > metrics > Interest Coverage
0.7574535908494281
Risk > final Score
9
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.6953720302904466
Liquidity > metrics > Quick Ratio
0.6953720302904466
Liquidity > final Score
45
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
50
Prev Profitabilities > 1
44
Prev Profitabilities > 2
39
Prev Risks > 0
11
Prev Risks > 1
9
Prev Risks > 2
8
Prev Liquidities > 0
76
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:57:21.872Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.4581
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-05
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
2.0946
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-06
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.6107
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2024-12-31
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.2283
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-04
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.3486
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-06-30
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.3558
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-08
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.3269
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-05
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.7558
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-03
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.7905
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-04
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.2593
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-03-31
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.3517
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2022-12-31
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.3016
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-09-30
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.4831
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-05
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.2214
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-03-31
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.1461
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2021-12-31
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.6616
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-09-30
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.4109
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-30
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.41
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-30
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.46
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-31
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.6299
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-12-31
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.8994
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-30
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.22
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.2499
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-31
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.75
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-12-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.2318
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-30
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.2071
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-30
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.1999
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-31
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.196
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-12-31
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.6186
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.07
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-30
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.07
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-31
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.1571
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.4476
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.9171
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.69
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.95
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.7234
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.9893
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.85
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.8273
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.6295
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.82
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.7985
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.7882
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.5492
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.84
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.7636
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.715
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.5933
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.7
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.7335
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.72
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.5811
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.58
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.845
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.83
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.6284
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.775
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.905
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.7
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.5888
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.7592
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.6075
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2009-12-31
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.49
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.5342
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-06-30
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.3298
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-03-31
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.4479
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2008-12-31
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.3136
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-09-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.5226
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-06-30
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.2058
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-03-31
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.5313
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-09-30
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.4522
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-06-30
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4493
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-03-31
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.4417
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2006-12-31
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.385
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-09-30
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.4681
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-06-30
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4131
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-03-31
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.4306
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2005-12-31
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.385
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-09-30
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.434
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-06-30
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.3891
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-03-31
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4535
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2004-12-31
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.375
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-09-30
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3951
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-06-30
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.4157
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-03-31
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.3694
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2003-12-31
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.2683
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Hills Bancorporation operates as the bank holding company for Hills Bank and Trust Company that provides commercial banking in the state of Iowa. It accepts various deposits, such as demand, savings, and time deposits; and offers products, including real estate loans comprising residential, multi-family, and commercial real estate loans; mortgage and construction loans; commercial and financial loans; agricultural loans; and automobile, installment, and other consumer loans. The company also maintains night and safe deposit facilities; and provides collection, exchange, and other banking services. In addition, it administers estates, personal trusts, and pension plans; offers farm management, investment advisory, and custodial services for individuals, corporations, and nonprofit organizations; and originates mortgages that are sold in the secondary residential real estate market without mortgage servicing rights being retained. The company operates through its main office and its full-service branches in the Iowa counties of Johnson, Linn, and Washington. It serves to individuals, businesses, governmental units, and institutional customers. Hills Bancorporation was founded in 1904 and is headquartered in Hills, Iowa.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Hills Bancorporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.4581
EPS Estimate
—
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.