BankFinancial Financial Ratios for Analysis 2009-2024 | BFIN

Fifteen years of historical annual and quarterly financial ratios and margins for BankFinancial (BFIN).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
---------------
0.220.110.140.020.000.100.240.200.230.060.020.030.040.090.16
0.290.130.160.020.000.110.310.250.300.060.020.030.050.090.19
---------------
---------------
---------------
---------------
22.8025.1719.2524.9229.1538.9928.6222.7025.1617.306.04-83.46-75.33-15.07-1.44
16.7919.0914.6217.9021.4028.9515.9113.9615.4875.566.04-83.46-101.00-9.20-1.42
0.040.030.030.030.040.040.030.030.040.040.040.020.030.030.03
---------------
---------------
---------------
6.056.924.715.306.6910.344.563.664.0918.791.88-15.68-24.37-1.70-0.28
6.056.924.715.306.6910.344.563.684.1118.951.90-15.96-24.82-1.89-0.31
0.630.670.440.570.781.220.550.460.572.770.23-1.83-3.11-0.28-0.05
4.706.134.075.186.699.293.482.933.1417.731.85-15.19-23.28-1.55-0.23
12.4511.9011.9011.7111.4111.3511.0110.6510.4610.248.328.209.4812.0212.31
0.730.710.550.901.371.191.240.990.750.880.490.861.011.270.72
0.640.560.390.771.321.411.180.960.720.830.490.740.891.210.57

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
---------------------------------------------------------------
0.200.220.220.220.230.230.260.110.120.110.140.140.130.130.020.020.020.02-0.000.010.000.080.100.100.210.240.240.230.200.200.200.010.010.080.230.080.010.010.060.020.020.010.020.020.020.020.030.030.050.050.040.040.050.060.090.100.120.150.160.220.230.32
0.240.280.280.290.290.290.360.130.130.130.160.160.160.150.020.020.020.02-0.000.010.000.090.110.110.260.310.310.310.250.260.250.010.010.080.300.080.010.010.060.020.020.020.020.020.020.020.030.040.050.050.050.040.050.060.090.110.140.180.190.280.300.47
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
20.3420.3215.8120.8223.2521.9225.2331.4828.6624.5113.8521.8318.0820.4816.3127.1021.3825.6925.3432.6035.9710.4032.3647.8135.2636.3632.7937.9328.9430.1416.3626.7229.1611.3521.8622.8027.5026.6723.7423.0824.5311.517.7810.537.750.594.83280-48.312.3717.22-351.71-35.037.41-14.05-130.907.72-3.778.26-22.9215.59-7.223.16
15.7515.2712.2415.1316.8516.0919.1323.4721.6819.0010.6217.9113.2514.9512.0718.2415.6518.9018.7523.9026.427.6323.7834.7025.6728.8424.026.6024.8018.7013.9716.2417.927.0113.6114.6316.6416.2614.4124424.2811.317.6410.537.750.594.83280-48.315.5514.40-518.10-17.496.50-6.22-80.935.16-2.425.18-13.959.06-5.471.28
0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01-0.010.010.010.010.010.010.010.010.000.010.010.010.010.010.010.01
---------------------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------------------
1.251.361.101.341.541.521.732.272.131.670.821.511.041.160.861.411.131.361.401.942.260.472.023.961.952.381.790.501.781.290.931.101.230.400.911.001.101.050.9116.051.980.790.530.860.600.040.39-14.47-2.640.391.16-23.54-0.770.41-0.31-2.160.28-0.110.27-0.610.51-0.250.06
1.251.361.101.341.541.521.732.272.131.670.821.511.041.160.861.411.131.361.401.942.260.472.023.961.952.391.800.501.791.290.931.111.240.400.911.001.111.060.9216.182.000.800.540.870.610.040.40-14.73-2.680.401.18-23.98-0.860.46-0.35-2.400.32-0.120.30-0.670.57-0.280.07
0.140.140.120.140.160.150.170.220.200.160.080.140.100.120.090.150.120.150.170.230.260.050.230.470.240.300.230.060.220.160.120.140.160.060.130.140.160.150.142.370.250.100.070.100.070.010.05-1.69-0.350.050.15-3.01-0.120.06-0.05-0.360.05-0.020.05-0.100.09-0.040.01
1.011.060.861.041.191.171.272.011.891.480.711.300.901.010.841.381.101.331.401.942.240.471.853.561.751.891.370.381.371.030.740.881.220.400.840.761.021.040.9015.141.950.770.520.840.590.040.38-14.02-2.550.371.10-22.49-0.740.39-0.29-1.980.26-0.100.23-0.510.40-0.190.04
12.7712.6412.5212.4512.2512.0912.0011.9011.6911.7211.6811.9011.8311.7911.7211.7111.6311.5811.4811.4111.3111.1511.2611.3511.1611.1211.1011.0111.0610.9710.9610.6510.5710.5010.5110.4610.3910.3310.3110.248.598.458.388.328.268.218.248.209.409.639.599.4811.7311.8811.9012.0212.3212.3212.3112.3112.4312.3412.36
0.260.020.000.730.410.03-0.180.710.04-0.32-0.610.550.140.17-0.010.900.580.430.041.370.910.450.021.190.830.560.211.240.810.460.180.990.680.440.260.750.620.460.170.880.690.430.070.490.480.320.110.860.740.470.221.010.740.550.261.271.090.340.220.720.660.340.13
0.200.000.020.640.370.01-0.200.56-0.07-0.40-0.640.390.030.10-0.050.770.500.380.021.320.870.420.011.411.120.870.201.180.760.430.170.960.650.430.250.720.600.440.160.830.670.420.070.490.480.320.110.740.650.400.180.890.670.530.251.211.060.310.200.570.540.250.09