First Bancorp (ME) Financial Ratios for Analysis 2009-2024 | FNLC

Fifteen years of historical annual and quarterly financial ratios and margins for First Bancorp (ME) (FNLC).

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.000.180.200.050.250.390.410.410.360.470.470.460.460.50
0.290.450.561.170.871.101.261.622.011.731.911.811.761.721.69
---------------
---------------
---------------
---------------
44.9351.9151.0344.8546.2545.4145.2945.4342.0838.9436.1637.9438.2939.1939.75
37.1542.7142.1437.7339.0138.3933.8633.4531.4029.7227.7628.2726.4426.0626.85
0.030.030.030.030.030.030.030.030.030.030.030.030.030.030.03
---------------
---------------
---------------
12.1417.0314.7612.1312.0112.2910.8010.449.689.108.878.828.929.6810.57
13.9019.6616.8714.0513.9714.5512.9312.6211.7711.1611.1510.0310.049.9210.85
1.001.421.441.151.231.211.061.051.040.990.890.900.900.870.98
12.1417.0312.069.7311.479.176.616.155.735.844.694.284.404.334.38
21.9020.7322.3320.4319.5017.6316.7415.9815.5815.0613.6915.8515.3715.3315.18
3.333.745.162.082.393.122.061.961.931.912.372.543.032.631.93
3.093.614.821.852.252.981.871.761.841.852.152.372.912.421.54

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-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.220.22--0.100.000.000.000.000.190.180.190.190.190.200.200.200.200.050.050.050.050.250.260.260.390.390.390.410.410.410.430.460.420.410.460.470.470.360.360.420.460.470.480.490.460.470.470.460.460.460.440.450.460.460.460.420.400.500.470.670.64
0.940.640.290.370.490.370.450.540.560.570.560.980.981.011.171.291.291.150.870.870.890.861.101.441.621.351.261.301.591.301.621.521.621.612.011.781.701.911.731.621.901.661.911.821.761.601.811.951.621.581.761.701.601.441.721.461.421.591.691.442.031.76
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
39.9038.2141.9745.0945.4547.0648.8251.9854.4452.4647.4552.3952.7852.1744.2147.7446.7441.0746.8845.2446.4646.4047.1746.0845.3142.9645.2845.4846.0744.2943.4645.6446.6645.9438.6941.9944.2143.5136.2341.3840.2037.7138.4238.1435.4032.5336.6338.7238.9037.4337.8735.8440.2339.2638.1340.8041.8635.8732.7335.9745.5543.48
32.9631.6334.6537.2937.6438.8940.1942.6244.7743.3239.0543.2143.7043.2137.3339.9739.2434.6639.4438.0939.2239.2939.5738.9438.3536.6133.5333.9034.4733.5632.4333.4934.0533.8129.0931.5232.5632.4727.7430.8630.7329.4430.0829.7126.7924.3028.5528.2728.5327.6727.7324.5527.3126.2725.2127.1727.8423.9623.1223.7929.9129.79
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.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
--------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
2.522.482.753.303.193.494.024.594.394.153.893.783.753.913.123.233.033.023.153.023.133.113.323.213.133.042.812.772.752.652.502.592.652.632.252.512.492.552.122.582.382.252.402.292.221.862.242.232.362.092.182.172.432.482.462.502.512.172.162.353.093.10
2.882.843.143.813.674.034.645.335.074.784.444.334.324.523.613.743.523.503.663.523.663.663.933.833.743.633.363.323.313.203.033.123.193.182.743.053.043.122.603.182.942.803.012.882.792.132.552.502.642.352.452.452.482.542.522.572.572.222.212.413.173.19
0.200.200.230.250.260.280.340.370.380.380.380.360.360.370.300.310.290.300.320.310.320.310.330.300.300.290.280.280.270.260.250.280.290.290.240.270.260.290.230.280.250.230.240.230.220.200.230.230.230.200.220.210.230.220.220.230.240.200.200.220.270.27
1.961.932.753.302.883.494.024.594.393.363.173.073.043.152.502.582.422.403.002.882.982.962.482.382.311.861.721.691.611.571.481.491.421.521.331.341.321.351.361.651.371.211.271.191.130.941.091.091.171.031.081.111.121.121.101.131.211.080.891.040.850.94
21.9621.8021.9020.4420.9420.6320.7319.9220.6421.1922.3321.7221.3120.7820.4320.0519.8119.7119.5019.1318.7918.1717.6317.0116.8916.7216.7416.6216.4116.1715.9816.3116.2115.9215.5815.5515.2515.2315.0614.8514.7014.2413.6913.7513.6915.3615.8515.9015.5715.4115.3715.3615.9515.4815.3315.5915.4215.2315.1815.1815.0414.89
0.44-0.133.332.361.440.463.742.941.750.715.164.112.941.742.081.930.480.262.391.320.590.073.122.241.681.002.061.660.850.281.961.300.650.301.931.340.750.271.911.190.680.282.371.661.060.512.541.821.170.683.032.391.540.922.632.030.980.451.931.541.030.75
0.40-0.163.092.161.380.413.612.841.650.654.823.802.641.441.851.240.440.232.251.240.560.052.982.201.660.991.871.58-3.770.281.761.180.640.301.841.300.730.261.851.160.760.272.151.470.900.482.371.771.130.662.912.291.530.912.421.900.860.441.541.180.690.42