Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
IROQ logo

IROQ

NSC
IF Bancorp Inc.
Financial ServicesSavings & Cooperative Banks
Watchlists:
Last updated: Friday 18th July 2025
24.65
+0.35 (1.44%)
Prev Close:24.3
Open:24.66
Bid:10.61
Ask:39.44
52 Week Range
16.75
25.76
Volume:1,368
Mkt Cap:84 M
Price Target
$28.35
+15.0%

Financial Statements

IROQ - Cash Flow (Annual)

Jun-24Jun-23Jun-22Jun-21Jun-20Jun-19Jun-18Jun-17Jun-16Jun-15
Asset Impairment Charge-214000.0118000.0
Cash Flow From Continuing Investing Activities-40 M-57 M-69 M-36 M-34 M-27 M-61 M8 M-38 M-13 M
Change In Accrued Expense1 M1 M-23000.0-338000.0-264000.0
Change In Federal Funds And Securities Sold For Repurchase99 M88 M45 M60 M26 M13 M368000.02 M
Change In Interest Payable1 M1 M-23000.0-338000.0-264000.0
Change In Payables And Accrued Expense1 M2 M-448000.071000.0-492000.0438000.0-445000.0-178000.0-23000.0-42000.0
Change In Tax Payable-265000.0730000.0-425000.0409000.0-228000.0438000.0-445000.0-178000.0-23000.0-42000.0
Change In Working Capital35 M31 M-11 M-19 M-47 M67 M15 M-9 M10 M-7 M
Common Stock Dividend Paid-1 M-1 M-1 M-909000.0-939000.0-868000.0-730000.0-589000.0-484000.0-403000.0
Common Stock Payments-7 M-6 M-1 M-1 M-1 M-5 M
Depreciation And Amortization671000.0663000.01 M2 M975000.0711000.0625000.0560000.0750000.0999000.0
Financing Cash Flow36 M-10 M73 M58 M1 M76 M37 M-2 M15 M16 M
Gain Loss On Investment Securities171000.0275000.0-320000.0-267000.0
Income Tax Paid Supplemental Data347000.02 M2 M3 M1 M365000.02 M3 M2 M2 M
Increase Decrease In Deposit-44 M-50 M
Interest Paid Supplemental Data22 M9 M3 M5 M9 M8 M5 M4 M3 M3 M
Issuance Of Capital Stock732000.0315000.0
Issuance Of Debt39 M5 M-13 M-9 M14 M-43 M14 M-13 M9 M1 M
Net Business Purchase And Sale-1 M-2000.0
Net Common Stock Issuance732000.0315000.0-7 M-6 M-1 M-1 M-1 M-5 M
Net Investment Properties Purchase And Sale14 M13 M-64 M-31 M-10 M-9 M-18 M7 M52 M14 M
Net Investment Purchase And Sale14 M13 M-64 M-31 M-10 M-9 M-18 M7 M52 M14 M
Net Issuance Payments Of Debt39 M5 M-13 M-9 M14 M-43 M14 M-13 M9 M1 M
Net Long Term Debt Issuance13 M5 M-10 M-9 M11 M-43 M14 M-13 M9 M1 M
Net PPE Purchase And Sale-159000.0-2 M-387000.0-279000.0-158000.0-1 M-5 M-2 M-214000.0-106000.0
Net Proceeds Payment For Loan-53 M-68 M-6 M-6 M-24 M-16 M-38 M4 M-89 M-27 M
Other Non-cash Items499000.0552000.01 M1 M746000.01 M1 M2 M2 M973000.0
Payment For Loans-54 M-69 M-7 M-6 M-24 M-1 M-2 M-203000.0
Pension And Employee Benefit Expense23000.021000.037000.087000.057000.057000.0-34000.023000.040000.061000.0
Proceeds From Loans920000.01 M1 M-14 M-35 M4 M-89 M-27 M
Proceeds From Stock Option Exercised19000.0
Provision For Loan Lease And Other Losses150000.0-228000.0
Purchase Of Fixed Maturity Securities-2 M-18 M-99 M-80 M
Purchase Of Investment-2 M-18 M-99 M-80 M-52 M-42 M-39 M-73 M-25 M-49 M
Purchase Of PPE-247000.0-2 M-387000.0-279000.0-158000.0-1 M-5 M-2 M-214000.0-106000.0
Repayment Of Debt-1,165 M-509 M-13 M-86 M-93 M-155 M-126 M-104 M-257 M-268 M
Sale Of Investment13 M16 M7 M6 M47 M52 M51 M
Sale Of PPE88000.0
Short Term Debt Payments-498 M-3 M-2 M
Stock Based Compensation563000.0662000.0601000.0572000.0618000.0645000.0613000.0598000.0671000.0513000.0
Amord614000.0855000.0304000.083000.0157000.0236000.0322000.0569000.0
Begcash11 M76 M63 M33 M60 M5 M8 M6 M13 M13 M
Capex-159000.0-2 M-387000.0-279000.0-158000.0-1 M-5 M-2 M-214000.0-106000.0
Cffcf36 M-10 M85 M78 M50 M9 M37 M-2 M15 M16 M
Cffinv-40 M-57 M-69 M-36 M-34 M-27 M-61 M8 M-38 M-13 M
Cffoa2 M3 M-3 M-12 M-42 M73 M20 M-4 M16 M-2 M
Chgcash-1 M-65 M13 M29 M-26 M55 M-3 M1 M-7 M493000.0
Chgothca37 M30 M-11 M-19 M-48 M67 M16 M-10 M10 M-7 M
Chgothcl-2 M-616000.0369000.0315000.02 M125000.0786000.0458000.0545000.0-120000.0
Chgpay-265000.0730000.0-425000.0409000.0-228000.0438000.0-445000.0-178000.0-23000.0-42000.0
Chgrec-1 M-1 M-614000.0-400000.0-39000.0-590000.0-659000.0-4000.0-396000.0-149000.0
Comstkiss732000.0315000.0
Definc120000.0-156000.0218000.0-162000.0-15000.076000.01 M-332000.0-230000.0-135000.0
Deftax120000.0-156000.0218000.0-162000.0-15000.076000.01 M-332000.0-230000.0-135000.0
Depamor671000.0663000.01 M679000.0975000.0628000.0468000.0324000.0428000.0430000.0
Divpaid1 M1 M1 M909000.0939000.0868000.0730000.0589000.0484000.0403000.0
Endcash10 M11 M76 M63 M33 M60 M5 M8 M6 M13 M
Fcf2 M516000.08 M7 M7 M5 M15 M-6 M15 M-2 M
Ltdebtiss680 M514 M77 M102 M112 M140 M91 M267 M269 M
Ltdebtpay-667 M-509 M-10 M-86 M-91 M-155 M-126 M-104 M-257 M-268 M
Netinccont2 M5 M6 M5 M4 M4 M2 M4 M4 M3 M
Netothfin7 M2 M16 M8 M19 M
Netothinv16 M32 M35 M49 M26 M26 M15 M33 M25 M12 M
Netstdebtiss-498 M-3 M-2 M
Opcf2 M3 M9 M7 M7 M6 M20 M-4 M16 M-2 M
Opgainloss-242000.0-8000.0-197000.0-2 M-984000.0-300000.0-255000.0-1 M-796000.068000.0
Purchbus-1 M-2000.0
Repurchstk-7 M-6 M-1 M-1 M-1 M-5 M