_id
69130378ccc777a4e85d7a08
Ticker
IROQ
Name
IF Bancorp Inc
Exchange
NASDAQ
Address
201 East Cherry Street, Watseka, IL, United States, 60970
Country
USA
Sector
Financial Services
Industry
Banks - Regional
Currency
USD
Website
https://iroquoisfed.com
Description
IF Bancorp, Inc. operates as the savings and loan holding company for Iroquois Federal Savings and Loan Association that provides a range of banking and financial services to individual and corporate clients. The company offers various deposit accounts, including savings accounts, certificates of deposit, money market accounts, commercial and personal checking accounts, individual retirement accounts, and health savings accounts. It provides loans comprising one- to four-family residential mortgage loans; multifamily mortgage loans; commercial real estate loans, such as farm loans; home equity lines of credit; commercial business loans; and consumer loans primarily comprising automobile loans, as well as construction loans and land development loans. In addition, the company sells property and casualty insurance, as well as offers annuities; mutual funds; individual and group retirement plans; life, disability, and health insurance; individual securities; managed accounts; and other financial services. Further, it invests in securities; and provides ATMs, online banking and bill pay, mobile banking with mobile deposit and bill pay, ACH origination, remote deposit capture and telephone banking. IF Bancorp, Inc. was founded in 1883 and is headquartered in Watseka, Illinois.
Last Close
26.25
Volume
262
Current Price
26.25
Change
0
Last Updated
2025-12-01T09:28:01.676Z
Image
data:image/webp;base64,UklGRvYDAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSDcCAAABoKttm9o8ej+NZAwzM/fMqTipUv11mJmZmZmZmXlRvsJJtXQAmyMgR6N5C8PYU+42ETEBKBQlKCkeSnqBgx6KigCdFxy8cGZnTT2IV+Ch39XXYa7K4ZtzfQsEqbFPIpI0/HyoJ7wi56hZdc1rADw0ekBDo6NIG8Mviz0PguQr5nXV83yVhMB/Rq0NixqtuR8iCEJqVl0zDESwj5FhmXHM0fAR5NzIBQqj4tiwbM2/mkLcgfzCmJaai53qo2lt+E8KCXfm0liRZiiS7pxiZGc4FSl3XlDbxVzm0iNGlVju0hFqO8OpLo2nsWM8GEl3euRpbfhHEoE7uE1to7kA4o7CgK/GlKf5qS7gDhQWUMflxORwKJcgOMZIm2JGkzPgCRKOhAlARFZ/J00caUPDf4fBh8D7jT/iqv9gqACIwuAHXwwLP29tCw+AwgbGrHrM7SgQgbQYt/zMwVlDakOUCCCoP3nL+g3W6y3XbampBXgKgIfSIoAogcteUJhIpTLpVDIoVAAEKpO2zijxLZUAfc+9CXOW4av19YF+V1+HOcvf3+3vBIH1NWpaG04BzlHTWnMXfKvkK+a1dZ5bkH3FvLb+zusIrIKQmtYx1yMVUtM64rVK5CqzAelcZa7/jyYVVuaaQ9lX/B5Zf+N1Z9YD+xnTOuZ6+O502XX72nXLq/cWNoU448PVKogfVNAXl+Dqf0DCyqx1KPmKeW2d5xaHcI6a1oY1UO70u/o6zFmGb7ZnIe7AC+wVXAYAVlA4IJgBAAAQCgCdASpAAEAAPrVQokonJSOhsBYJAOAWiUOAAcu221IDADbAbgDeT/QA6TEiJt2B6AAKr/VPJeUPDI7WzaMQK1ZzP8kDgMFWjLE9/s8+/CQhrxqsv2zoAADp4oyksRjHwkaP0XYXpTPnmxBp7R95xpXiiJ7ni9RwtbiIeBPJ0LDkl9TbRlQ0xaDv1a5Po1i2sC0ymosaW/qBPe/f/P/FoGg/sgSCjt0PeybymGdnqLAE3I2EwWG6DW3nCd0XInQnOTfO/n/6CI3KSeHOBCROQQVBAyCb7Wr47b7GLlPhNClK2t3v4ZLi6l55MzroiMBhjko4O3hphzLgcO1FxyWEBdm2eM2dnmxAiNTq7VYEMaIgxQs1B0ZDNovb4GpYERYTff7EM3b58LZHwR/8UD12AIiwpS6rzvCYjJsuCJ9dC//1oS4HkCyxWqyKP6GGfdhl2Kb2j/2ee4FLIvHWNDrDQO7w0WO8Mu4wjLkwPTGHilxeYfK8VKtRSbom/mZLIGyUVf0NK4CkLAJX1x4iYpZ/APt+8NDOwAA=
Ipo Date
2011-07-08T00:00:00.000Z
Market Cap
84489424
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.981
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
12137000
Cost Of Revenue
4867000
Gross Profit
7270000
Operating Expenses
5366000
Operating Income
1904000
Interest Expense
4909000
Pretax Income
1904000
Net Income
1392000
Eps
0.42983366795719696
Dividends Per Share
-
Shares Outstanding
3240867
Income Tax Expense
512000
EBITDA
2063000
Operating Margin
15.687566944055368
Total Other Income Expense Net
-
Cash
8277000
Short Term Investments
174345000
Receivables
3693000
Inventories
-
Total Current Assets
-
Property Plant Equipment
10085000
Total Assets
862332000
Payables
1812000
Short Term Debt
-
Long Term Debt
69124000
Total Liabilities
777810000
Equity
84522000
Depreciation
159000
Change In Working Capital
-1923000
Cash From Operations
-539000
Capital Expenditures
43000
Cash From Investing
-
Cash From Financing
-26950000
Net Change In Cash
-12065000
PE
16.2937
PB
1.0057692375949456
ROE
1.6469084971959962
ROA
0.16142274669152948
FCF
-582000
Fcf Percent
-0.04795254181428689
Piotroski FScore
2
Health Score
33
Deep Value Investing Score
4
Defensive Investing Score
4.5
Dividend Investing Score
1.5
Economic Moat Investing Score
5.8
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
4.5
Net Net Investing Score
1.5
Quality Investing Score
2.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
12137000
Quarters > 0 > income Statement > cost Of Revenue
4867000
Quarters > 0 > income Statement > gross Profit
7270000
Quarters > 0 > income Statement > operating Expenses
5366000
Quarters > 0 > income Statement > operating Income
1904000
Quarters > 0 > income Statement > interest Expense
4909000
Quarters > 0 > income Statement > pretax Income
1904000
Quarters > 0 > income Statement > net Income
1392000
Quarters > 0 > income Statement > eps
0.42983366795719696
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
3238462
Quarters > 0 > income Statement > income Tax Expense
512000
Quarters > 0 > income Statement > EBITDA
2063000
Quarters > 0 > income Statement > operating Margin
15.687566944055368
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
8277000
Quarters > 0 > balance Sheet > short Term Investments
174345000
Quarters > 0 > balance Sheet > receivables
3693000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
10085000
Quarters > 0 > balance Sheet > total Assets
862332000
Quarters > 0 > balance Sheet > payables
1812000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
69124000
Quarters > 0 > balance Sheet > total Liabilities
777810000
Quarters > 0 > balance Sheet > equity
84522000
Quarters > 0 > cash Flow > net Income
1392000
Quarters > 0 > cash Flow > depreciation
159000
Quarters > 0 > cash Flow > change In Working Capital
-1923000
Quarters > 0 > cash Flow > cash From Operations
-539000
Quarters > 0 > cash Flow > capital Expenditures
43000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-26950000
Quarters > 0 > cash Flow > net Change In Cash
-12065000
Quarters > 0 > ratios > PE
0.42983366795719696
Quarters > 0 > ratios > PB
1.0057692375949456
Quarters > 0 > ratios > ROE
1.6469084971959962
Quarters > 0 > ratios > ROA
0.16142274669152948
Quarters > 0 > ratios > FCF
-582000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.04795254181428689
Quarters > 0 > health Score
33
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
11960000
Quarters > 1 > income Statement > cost Of Revenue
4726000
Quarters > 1 > income Statement > gross Profit
7234000
Quarters > 1 > income Statement > operating Expenses
5241000
Quarters > 1 > income Statement > operating Income
1993000
Quarters > 1 > income Statement > interest Expense
17506000
Quarters > 1 > income Statement > pretax Income
1993000
Quarters > 1 > income Statement > net Income
1441000
Quarters > 1 > income Statement > eps
0.44562645926429884
Quarters > 1 > income Statement > dividends Per Share
643000
Quarters > 1 > income Statement > shares Outstanding
3233650
Quarters > 1 > income Statement > income Tax Expense
552000
Quarters > 1 > income Statement > EBITDA
1528000
Quarters > 1 > income Statement > operating Margin
16.663879598662206
Quarters > 1 > income Statement > total Other Income Expense Net
-536000
Quarters > 1 > balance Sheet > cash
20092000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3545000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
3545000
Quarters > 1 > balance Sheet > property Plant Equipment
10201000
Quarters > 1 > balance Sheet > total Assets
887659000
Quarters > 1 > balance Sheet > payables
1861000
Quarters > 1 > balance Sheet > short Term Debt
24295000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
805822000
Quarters > 1 > balance Sheet > equity
81837000
Quarters > 1 > cash Flow > net Income
1441000
Quarters > 1 > cash Flow > depreciation
156000
Quarters > 1 > cash Flow > change In Working Capital
1615000
Quarters > 1 > cash Flow > cash From Operations
2919000
Quarters > 1 > cash Flow > capital Expenditures
75000
Quarters > 1 > cash Flow > cash From Investing
3851000
Quarters > 1 > cash Flow > cash From Financing
4450000
Quarters > 1 > cash Flow > net Change In Cash
11220000
Quarters > 1 > ratios > PE
0.44562645926429884
Quarters > 1 > ratios > PB
1.037224146779574
Quarters > 1 > ratios > ROE
1.7608172342583428
Quarters > 1 > ratios > ROA
0.16233711368892786
Quarters > 1 > ratios > FCF
2844000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.23779264214046822
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
11821000
Quarters > 2 > income Statement > cost Of Revenue
5159000
Quarters > 2 > income Statement > gross Profit
6662000
Quarters > 2 > income Statement > operating Expenses
5271000
Quarters > 2 > income Statement > operating Income
1391000
Quarters > 2 > income Statement > interest Expense
5421000
Quarters > 2 > income Statement > pretax Income
1391000
Quarters > 2 > income Statement > net Income
1011000
Quarters > 2 > income Statement > eps
0.31311564311506396
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
3228839
Quarters > 2 > income Statement > income Tax Expense
380000
Quarters > 2 > income Statement > EBITDA
1546000
Quarters > 2 > income Statement > operating Margin
11.767193976820913
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
9122000
Quarters > 2 > balance Sheet > short Term Investments
167759000
Quarters > 2 > balance Sheet > receivables
3827000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
180708000
Quarters > 2 > balance Sheet > property Plant Equipment
10282000
Quarters > 2 > balance Sheet > total Assets
879141000
Quarters > 2 > balance Sheet > payables
1729000
Quarters > 2 > balance Sheet > short Term Debt
18910000
Quarters > 2 > balance Sheet > long Term Debt
85999000
Quarters > 2 > balance Sheet > total Liabilities
800201000
Quarters > 2 > balance Sheet > equity
78940000
Quarters > 2 > cash Flow > net Income
1011000
Quarters > 2 > cash Flow > depreciation
155000
Quarters > 2 > cash Flow > change In Working Capital
892000
Quarters > 2 > cash Flow > cash From Operations
1831000
Quarters > 2 > cash Flow > capital Expenditures
24000
Quarters > 2 > cash Flow > cash From Investing
11428000
Quarters > 2 > cash Flow > cash From Financing
-10293000
Quarters > 2 > cash Flow > net Change In Cash
2966000
Quarters > 2 > ratios > PE
0.31311564311506396
Quarters > 2 > ratios > PB
1.0736891784899925
Quarters > 2 > ratios > ROE
1.2807195338231567
Quarters > 2 > ratios > ROA
0.11499861796913123
Quarters > 2 > ratios > FCF
1807000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.15286354792318754
Quarters > 2 > health Score
48
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12267000
Quarters > 3 > income Statement > cost Of Revenue
5543000
Quarters > 3 > income Statement > gross Profit
6724000
Quarters > 3 > income Statement > operating Expenses
5042000
Quarters > 3 > income Statement > operating Income
1682000
Quarters > 3 > income Statement > interest Expense
5993000
Quarters > 3 > income Statement > pretax Income
1682000
Quarters > 3 > income Statement > net Income
1219000
Quarters > 3 > income Statement > eps
0.37792449694808145
Quarters > 3 > income Statement > dividends Per Share
643000
Quarters > 3 > income Statement > shares Outstanding
3225512
Quarters > 3 > income Statement > income Tax Expense
463000
Quarters > 3 > income Statement > EBITDA
1838000
Quarters > 3 > income Statement > operating Margin
13.711583924349883
Quarters > 3 > income Statement > total Other Income Expense Net
-9242000
Quarters > 3 > balance Sheet > cash
6156000
Quarters > 3 > balance Sheet > short Term Investments
182890000
Quarters > 3 > balance Sheet > receivables
3979000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
192552000
Quarters > 3 > balance Sheet > property Plant Equipment
10413000
Quarters > 3 > balance Sheet > total Assets
885149000
Quarters > 3 > balance Sheet > payables
2201000
Quarters > 3 > balance Sheet > short Term Debt
18439000
Quarters > 3 > balance Sheet > long Term Debt
98999000
Quarters > 3 > balance Sheet > total Liabilities
809210000
Quarters > 3 > balance Sheet > equity
75939000
Quarters > 3 > cash Flow > net Income
1219000
Quarters > 3 > cash Flow > depreciation
156000
Quarters > 3 > cash Flow > change In Working Capital
-1034000
Quarters > 3 > cash Flow > cash From Operations
-155000
Quarters > 3 > cash Flow > capital Expenditures
71000
Quarters > 3 > cash Flow > cash From Investing
2827000
Quarters > 3 > cash Flow > cash From Financing
-4550000
Quarters > 3 > cash Flow > net Change In Cash
-1878000
Quarters > 3 > ratios > PE
0.37792449694808145
Quarters > 3 > ratios > PB
1.114969778374748
Quarters > 3 > ratios > ROE
1.6052357813508211
Quarters > 3 > ratios > ROA
0.1377169267547046
Quarters > 3 > ratios > FCF
-226000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.018423412407271543
Quarters > 3 > health Score
33
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
48369000
Annuals > 0 > income Statement > cost Of Revenue
21902000
Annuals > 0 > income Statement > gross Profit
26467000
Annuals > 0 > income Statement > operating Expenses
20550000
Annuals > 0 > income Statement > operating Income
5917000
Annuals > 0 > income Statement > interest Expense
22603000
Annuals > 0 > income Statement > pretax Income
5917000
Annuals > 0 > income Statement > net Income
4304000
Annuals > 0 > income Statement > eps
1.3659047452812973
Annuals > 0 > income Statement > dividends Per Share
1286000
Annuals > 0 > income Statement > shares Outstanding
3151025
Annuals > 0 > income Statement > income Tax Expense
1613000
Annuals > 0 > income Statement > EBITDA
6538000
Annuals > 0 > income Statement > operating Margin
12.233041824308959
Annuals > 0 > income Statement > total Other Income Expense Net
-2451000
Annuals > 0 > balance Sheet > cash
20092000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3545000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
3545000
Annuals > 0 > balance Sheet > property Plant Equipment
10201000
Annuals > 0 > balance Sheet > total Assets
887659000
Annuals > 0 > balance Sheet > payables
1861000
Annuals > 0 > balance Sheet > short Term Debt
24295000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
805822000
Annuals > 0 > balance Sheet > equity
81837000
Annuals > 0 > cash Flow > net Income
4304000
Annuals > 0 > cash Flow > depreciation
621000
Annuals > 0 > cash Flow > change In Working Capital
2325000
Annuals > 0 > cash Flow > cash From Operations
6761000
Annuals > 0 > cash Flow > capital Expenditures
242000
Annuals > 0 > cash Flow > cash From Investing
14063000
Annuals > 0 > cash Flow > cash From Financing
-10303000
Annuals > 0 > cash Flow > net Change In Cash
10521000
Annuals > 0 > ratios > PE
1.3659047452812973
Annuals > 0 > ratios > PB
1.0037907272993878
Annuals > 0 > ratios > ROE
5.259234820435744
Annuals > 0 > ratios > ROA
0.48487087947060753
Annuals > 0 > ratios > FCF
6519000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13477640637598462
Annuals > 0 > health Score
49
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
45369000
Annuals > 1 > income Statement > cost Of Revenue
23287000
Annuals > 1 > income Statement > gross Profit
22082000
Annuals > 1 > income Statement > operating Expenses
19727000
Annuals > 1 > income Statement > operating Income
2355000
Annuals > 1 > income Statement > interest Expense
23255000
Annuals > 1 > income Statement > pretax Income
2355000
Annuals > 1 > income Statement > net Income
1790000
Annuals > 1 > income Statement > eps
0.5714918779510452
Annuals > 1 > income Statement > dividends Per Share
1279000
Annuals > 1 > income Statement > shares Outstanding
3132153
Annuals > 1 > income Statement > income Tax Expense
565000
Annuals > 1 > income Statement > EBITDA
3026000
Annuals > 1 > income Statement > operating Margin
5.190769027309396
Annuals > 1 > income Statement > total Other Income Expense Net
2355000
Annuals > 1 > balance Sheet > cash
9821000
Annuals > 1 > balance Sheet > short Term Investments
190475000
Annuals > 1 > balance Sheet > receivables
3457000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
203753000
Annuals > 1 > balance Sheet > property Plant Equipment
10580000
Annuals > 1 > balance Sheet > total Assets
887745000
Annuals > 1 > balance Sheet > payables
3009000
Annuals > 1 > balance Sheet > short Term Debt
17772000
Annuals > 1 > balance Sheet > long Term Debt
58249000
Annuals > 1 > balance Sheet > total Liabilities
813829000
Annuals > 1 > balance Sheet > equity
73916000
Annuals > 1 > cash Flow > net Income
1790000
Annuals > 1 > cash Flow > depreciation
671000
Annuals > 1 > cash Flow > change In Working Capital
-283000
Annuals > 1 > cash Flow > cash From Operations
2283000
Annuals > 1 > cash Flow > capital Expenditures
247000
Annuals > 1 > cash Flow > cash From Investing
-39753000
Annuals > 1 > cash Flow > cash From Financing
36053000
Annuals > 1 > cash Flow > net Change In Cash
-1417000
Annuals > 1 > ratios > PE
0.5714918779510452
Annuals > 1 > ratios > PB
1.1047030238378701
Annuals > 1 > ratios > ROE
2.4216678391687863
Annuals > 1 > ratios > ROA
0.20163447836935156
Annuals > 1 > ratios > FCF
2036000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.04487645749300183
Annuals > 1 > health Score
38
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
26066000
Annuals > 2 > income Statement > cost Of Revenue
9847000
Annuals > 2 > income Statement > gross Profit
26066000
Annuals > 2 > income Statement > operating Expenses
-19806000
Annuals > 2 > income Statement > operating Income
6260000
Annuals > 2 > income Statement > interest Expense
10075000
Annuals > 2 > income Statement > pretax Income
6260000
Annuals > 2 > income Statement > net Income
4660000
Annuals > 2 > income Statement > eps
1.458515713002918
Annuals > 2 > income Statement > dividends Per Share
1269000
Annuals > 2 > income Statement > shares Outstanding
3195029
Annuals > 2 > income Statement > income Tax Expense
1600000
Annuals > 2 > income Statement > EBITDA
6923000
Annuals > 2 > income Statement > operating Margin
24.01595948745492
Annuals > 2 > income Statement > total Other Income Expense Net
6260000
Annuals > 2 > balance Sheet > cash
12238000
Annuals > 2 > balance Sheet > short Term Investments
201299000
Annuals > 2 > balance Sheet > receivables
2781000
Annuals > 2 > balance Sheet > inventories
-17831000
Annuals > 2 > balance Sheet > total Current Assets
216318000
Annuals > 2 > balance Sheet > property Plant Equipment
11092000
Annuals > 2 > balance Sheet > total Assets
848976000
Annuals > 2 > balance Sheet > payables
1666000
Annuals > 2 > balance Sheet > short Term Debt
10787000
Annuals > 2 > balance Sheet > long Term Debt
19500000
Annuals > 2 > balance Sheet > total Liabilities
777223000
Annuals > 2 > balance Sheet > equity
71753000
Annuals > 2 > cash Flow > net Income
4660000
Annuals > 2 > cash Flow > depreciation
663000
Annuals > 2 > cash Flow > change In Working Capital
-2916000
Annuals > 2 > cash Flow > cash From Operations
2766000
Annuals > 2 > cash Flow > capital Expenditures
2250000
Annuals > 2 > cash Flow > cash From Investing
-57119000
Annuals > 2 > cash Flow > cash From Financing
-10470000
Annuals > 2 > cash Flow > net Change In Cash
-64823000
Annuals > 2 > ratios > PE
1.458515713002918
Annuals > 2 > ratios > PB
1.1608491077724974
Annuals > 2 > ratios > ROE
6.494501972042981
Annuals > 2 > ratios > ROA
0.5488965530238782
Annuals > 2 > ratios > FCF
516000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.01979590270850917
Annuals > 2 > health Score
38
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
30290000
Annuals > 3 > income Statement > cost Of Revenue
3021000
Annuals > 3 > income Statement > gross Profit
27269000
Annuals > 3 > income Statement > operating Expenses
19442000
Annuals > 3 > income Statement > operating Income
7827000
Annuals > 3 > income Statement > interest Expense
2529000
Annuals > 3 > income Statement > pretax Income
7827000
Annuals > 3 > income Statement > net Income
5784000
Annuals > 3 > income Statement > eps
1.8443342364746431
Annuals > 3 > income Statement > dividends Per Share
1067000
Annuals > 3 > income Statement > shares Outstanding
3136091
Annuals > 3 > income Statement > income Tax Expense
2043000
Annuals > 3 > income Statement > EBITDA
8502000
Annuals > 3 > income Statement > operating Margin
25.84021129085507
Annuals > 3 > income Statement > total Other Income Expense Net
-2529000
Annuals > 3 > balance Sheet > cash
77311000
Annuals > 3 > balance Sheet > short Term Investments
220906000
Annuals > 3 > balance Sheet > receivables
2023000
Annuals > 3 > balance Sheet > inventories
120000
Annuals > 3 > balance Sheet > total Current Assets
300240000
Annuals > 3 > balance Sheet > property Plant Equipment
9505000
Annuals > 3 > balance Sheet > total Assets
857558000
Annuals > 3 > balance Sheet > payables
176000
Annuals > 3 > balance Sheet > short Term Debt
9244000
Annuals > 3 > balance Sheet > long Term Debt
15000000
Annuals > 3 > balance Sheet > total Liabilities
785900000
Annuals > 3 > balance Sheet > equity
71658000
Annuals > 3 > cash Flow > net Income
5784000
Annuals > 3 > cash Flow > depreciation
675000
Annuals > 3 > cash Flow > change In Working Capital
537000
Annuals > 3 > cash Flow > cash From Operations
8669000
Annuals > 3 > cash Flow > capital Expenditures
387000
Annuals > 3 > cash Flow > cash From Investing
-68803000
Annuals > 3 > cash Flow > cash From Financing
73210000
Annuals > 3 > cash Flow > net Change In Cash
13076000
Annuals > 3 > ratios > PE
1.8443342364746431
Annuals > 3 > ratios > PB
1.140945775349577
Annuals > 3 > ratios > ROE
8.071673783806414
Annuals > 3 > ratios > ROA
0.6744733300837961
Annuals > 3 > ratios > FCF
8282000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2734235721360185
Annuals > 3 > health Score
58
Valuation > metrics > PE
16.2937
Valuation > metrics > PB
1.0057692375949456
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.6469084971959962
Profitability > metrics > Net Margin
0.11469061547334597
Profitability > final Score
35
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.202456165258749
Risk > metrics > Interest Coverage
0.38785903442656344
Risk > final Score
8
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
52
Prev Profitabilities > 1
17
Prev Profitabilities > 2
20
Prev Risks > 0
6
Prev Risks > 1
7
Prev Risks > 2
7
Prev Liquidities > 0
17
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T18:33:53.522Z
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
0.4298
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-29
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.45
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0.45
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-28
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.3131
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
2025-01-28
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.3779
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
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1965
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-08-29
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.134
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-04-30
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.2205
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-01-30
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0577
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-10-30
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1426
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-31
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.1832
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-04-27
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.21
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
2023-01-27
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.43
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-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.62
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-31
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.33
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-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.37
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
2022-02-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.54
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-10-28
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.61
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-08-31
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.32
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-04-29
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.5
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-01-29
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.48
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-10-30
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.44
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-08-31
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.45
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-04-29
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.26
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
0.26
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-01-30
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.31
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-11-01
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.33
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-08-29
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.3
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-04-26
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.24
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-01-30
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.22
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-10-30
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.25
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-08-29
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.14
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-05-10
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.27
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-02-09
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.16
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-11-09
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.26
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-11
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.16
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-05-11
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.23
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.23
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.3186
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.3499
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.2797
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.25
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.2
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.21
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.1997
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.226
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.2075
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.19
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.2488
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.2078
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.2155
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.1756
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.2204
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.2169
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.16
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.2548
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.2036
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.1911
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.2311
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.3106
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.3106
Earnings History > 57 > surprise Percent
-
IF Bancorp, Inc. operates as the savings and loan holding company for Iroquois Federal Savings and Loan Association that provides a range of banking and financial services to individual and corporate clients. The company offers various deposit accounts, including savings accounts, certificates of deposit, money market accounts, commercial and personal checking accounts, individual retirement accounts, and health savings accounts. It provides loans comprising one- to four-family residential mortgage loans; multifamily mortgage loans; commercial real estate loans, such as farm loans; home equity lines of credit; commercial business loans; and consumer loans primarily comprising automobile loans, as well as construction loans and land development loans. In addition, the company sells property and casualty insurance, as well as offers annuities; mutual funds; individual and group retirement plans; life, disability, and health insurance; individual securities; managed accounts; and other financial services. Further, it invests in securities; and provides ATMs, online banking and bill pay, mobile banking with mobile deposit and bill pay, ACH origination, remote deposit capture and telephone banking. IF Bancorp, Inc. was founded in 1883 and is headquartered in Watseka, Illinois.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 35.17% of the total shares of IF Bancorp Inc
1.
Gendell Jeffrey L(10.0945%)
since
2025/06/30
2.
Stilwell Value LLC(9.0809%)
since
2025/06/30
3.
Maltese Capital Management LLC(3.0876%)
since
2025/06/30
4.
AllianceBernstein L.P.(2.6677%)
since
2025/06/30
5.
Vanguard Group Inc(2.2849%)
since
2025/06/30
6.
Oppenheimer & Close Inc(1.3725%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(0.9881%)
since
2025/07/31
8.
Vanguard Institutional Extnd Mkt Idx Tr(0.8067%)
since
2025/07/31
9.
Geode Capital Management, LLC(0.7204%)
since
2025/06/30
10.
BlackRock Inc(0.573%)
since
2025/06/30
11.
LPL Financial Corp(0.5366%)
since
2025/06/30
12.
Dimensional Fund Advisors, Inc.(0.4987%)
since
2025/06/30
13.
Northern Trust Corp(0.4376%)
since
2025/06/30
14.
Fidelity Extended Market Index(0.3901%)
since
2025/07/31
15.
Extended Equity Market Fund K(0.3401%)
since
2025/06/30
16.
DFA US Core Equity 2 I(0.2%)
since
2025/07/31
17.
iShares Micro-Cap ETF(0.1497%)
since
2025/08/31
18.
Fidelity Total Market Index(0.1335%)
since
2025/07/31
19.
Fidelity Series Total Market Index(0.0963%)
since
2025/07/31
20.
Spartan Extended Market Index Pool F(0.0782%)
since
2025/07/31
21.
NT Ext Equity Mkt Idx Fd - L(0.0668%)
since
2025/06/30
22.
Northern Trust Extended Eq Market Idx(0.0668%)
since
2025/06/30
23.
Vanguard Instl Ttl Stk Mkt Idx InstlPls(0.0629%)
since
2025/07/31
24.
Bank of America Corp(0.0626%)
since
2025/06/30
25.
NT Ext Equity Mkt Idx Fd - NL(0.0552%)
since
2025/06/30
26.
Dimensional US Core Equity 2 ETF(0.0508%)
since
2025/08/29
27.
NT Ext Equity Mkt Idx Fd - DC - NL - T2(0.0428%)
since
2025/06/30
28.
Extended Equity Market Fund M(0.0428%)
since
2025/06/30
29.
DFA US Sustainability Core 1(0.0402%)
since
2025/07/31
30.
Vanguard U.S. Eq Idx £ Acc(0.0381%)
since
2025/07/31
31.
Morgan Stanley - Brokerage Accounts(0.0314%)
since
2025/06/30
32.
DFA US Core Equity 1 I(0.0304%)
since
2025/07/31
33.
Spartan Total Market Index Pool G(0.0256%)
since
2025/07/31
34.
State of Wyoming(0.0119%)
since
2025/06/30
35.
UBS Group AG(0.0003%)
since
2025/06/30
* 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
0.4298
EPS Estimate
—
EPS Difference
0
Surprise Percent
null%
(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.