Builders FirstSource Financial Ratios for Analysis 2009-2024 | BLDR

Fifteen years of historical annual and quarterly financial ratios and margins for Builders FirstSource (BLDR).

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
1.771.901.862.071.591.881.751.611.621.932.623.244.233.083.51
0.400.380.380.580.610.720.820.850.930.900.960.880.750.510.86
0.670.600.611.411.572.624.745.8213.089.3323.037.502.941.066.37
35.1734.0829.4125.9727.1524.8924.5625.0825.2922.2621.4720.0420.2718.8121.01
12.7316.5912.006.355.394.784.053.712.553.093.22-0.81-4.81-9.10-8.95
12.7316.5912.006.355.394.784.053.712.553.093.22-0.81-4.81-9.10-8.95
16.0218.8014.777.766.826.105.465.554.713.844.650.43-2.82-6.05-5.75
11.6115.7211.324.773.883.381.310.34-0.521.20-2.79-5.03-8.01-13.62-12.94
9.0112.108.673.663.052.660.552.27-0.641.13-2.87-5.31-8.34-13.64-9.12
1.632.151.862.052.242.632.342.191.242.792.891.941.581.701.56
9.0210.508.648.089.459.728.828.815.199.039.467.858.068.9111.15
9.9013.5010.139.5210.5110.6910.0010.196.089.7710.429.1210.1911.736.75
36.8727.0336.0338.3534.7134.1536.4935.8360.0437.3535.0440.0235.8131.1154.10
32.5555.4035.9327.2026.8934.4110.3146.62-15.3045.15-275.67-113.15-63.85-59.12-121.18
-1,258.85-6,078.38-2,426.06127-306.12-83.00-7.81-24.462.93-15.5443.8384.63556-204.4984.92
14.6725.9516.107.516.837.001.294.96-0.793.16-8.21-9.88-13.09-22.84-13.08
19.4834.6322.3311.4010.559.581.816.89-1.104.71-11.47-13.31-16.21-29.17-16.44
38.8435.7426.719.877.115.183.312.781.360.410.160.501.051.651.29
17.8822.028.572.214.312.431.541.391.720.27-0.49-0.70-0.70-0.46-0.07
14.5520.007.521.333.401.601.031.091.330.02-0.62-0.81-0.75-0.55-0.07

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
1.832.211.771.761.841.831.901.932.092.011.862.082.181.922.071.901.931.871.591.661.691.881.882.092.042.091.751.861.801.881.611.751.651.621.621.631.621.661.931.952.372.302.622.322.382.823.242.733.033.424.232.302.462.633.083.373.453.643.513.193.183.98
0.470.430.400.430.460.410.380.380.410.400.380.300.270.250.580.610.630.650.610.630.670.710.720.770.810.830.820.820.840.860.850.870.920.930.930.930.880.910.900.910.940.970.960.981.020.910.880.840.810.780.750.580.560.540.510.480.460.440.860.890.850.81
0.880.750.670.740.850.690.600.610.690.660.610.440.370.341.411.591.751.881.571.752.042.502.623.424.274.844.744.495.185.995.826.4711.4614.3913.0813.048.4912.039.3310.9014.4228.1123.0364.93-41.889.767.505.074.183.612.941.441.331.211.060.930.840.776.378.085.744.37
32.8233.4035.2934.8735.2235.3234.0834.9734.8332.2532.0631.0928.3925.6326.4424.8626.5926.0427.0227.3227.1527.0927.1424.6823.7524.1724.2424.4525.0024.5325.3125.0324.9425.0326.2625.4523.9722.5722.8522.4521.9921.6622.4522.9620.6519.5020.1919.7819.7420.5720.3820.4620.7419.3019.0819.7018.3218.2419.6720.8622.3221.02
10.989.6011.8214.1512.7412.0312.0717.6119.7215.2013.4215.2012.205.948.456.096.643.414.266.546.074.414.985.755.003.073.644.724.962.633.294.944.561.632.463.003.460.202.833.584.071.573.615.053.310.380.05-0.56-0.50-2.66-4.29-2.71-3.90-9.39-12.04-7.37-6.01-12.41-12.64-5.25-7.03-11.89
10.989.6011.8214.1512.7412.0312.0717.6119.7215.2013.4215.2012.205.948.456.096.643.414.266.546.074.414.985.755.003.073.644.724.962.633.294.944.561.632.463.003.460.202.833.584.071.573.615.053.310.380.05-0.56-0.50-2.66-4.29-2.71-3.90-9.39-12.04-7.37-6.01-12.41-12.64-5.25-7.03-11.89
--------------------------------------------------------------
9.828.3610.6913.0411.5710.9511.1016.8418.7014.4812.5514.5511.705.187.314.875.270.502.705.144.532.883.694.383.621.49-1.392.923.130.270.42-0.352.00-0.89-0.49-0.610.73-1.850.662.112.54-0.981.293.18-12.03-3.53-3.76-4.20-4.35-8.64-8.48-5.15-6.64-13.00-16.73-11.20-9.10-19.42-17.50-8.39-10.50-16.61
7.726.658.459.968.938.608.8212.8114.2511.269.5511.138.924.135.533.744.060.492.353.943.502.192.863.462.711.37-2.402.122.060.250.417.191.76-1.22-0.73-0.690.77-1.910.611.962.49-0.981.233.18-12.11-3.69-4.19-4.65-4.43-8.75-8.67-5.32-7.50-13.05-16.73-11.35-9.00-19.454.27-8.07-12.88-19.16
0.420.350.400.420.420.370.410.500.570.470.430.510.520.450.610.570.520.500.540.600.590.510.620.660.630.550.590.610.590.510.530.570.570.490.510.420.700.590.690.710.780.640.720.750.790.570.520.590.540.440.390.560.520.400.360.410.450.330.350.430.380.33
2.321.912.192.222.151.882.012.132.191.761.942.351.931.962.372.302.322.062.292.482.251.872.222.352.041.902.242.262.121.872.132.292.181.952.091.892.401.962.222.512.361.982.322.482.451.942.112.602.402.121.992.432.351.811.872.492.602.082.582.732.341.97
2.512.442.402.432.432.472.592.632.632.262.362.392.412.262.812.482.542.362.552.572.472.332.512.452.342.202.532.392.382.302.482.412.382.242.481.792.502.362.422.552.562.342.582.462.522.332.452.372.392.342.522.502.432.272.462.512.531.461.532.292.111.42
35.8536.8937.4537.0337.0536.4934.7634.2734.2539.8238.1437.6037.3139.8231.9836.2935.3838.1235.3335.0136.3738.6135.8236.7438.4040.8235.5837.6637.7539.1136.3637.3837.8540.2536.2550.1636.0138.1437.2335.3535.1938.4034.8836.6435.6938.6936.7437.9637.6138.4535.7036.0237.0439.6436.5235.8035.5161.7758.7439.3242.7363.30
7.995.227.419.869.327.177.7514.1319.2212.459.2111.109.073.4612.148.538.621.055.0110.039.465.658.7213.6212.275.79-11.359.6510.331.182.0741.7817.41-12.68-7.09-5.637.43-20.815.2324.8043.26-26.3029.78238571-31.31-22.96-20.86-16.80-23.19-16.44-9.80-12.12-15.14-15.36-10.78-9.40-14.2713.27-43.09-35.58-39.13
-73.44197-286.57-156.09-70.97-100.79-850.09551371195-622.1381.4832.6218.2556.5178.52651-11.55-57.09-101.38-50.57-17.23-21.04-23.40-14.21-4.998.60-8.50-7.31-0.67-1.09-20.64-3.952.161.361.13-3.285.71-1.80-9.14-11.703.36-4.74-12.2540.3615.6517.1723.4730.0366.50143-197.13-97.84-74.23-53.13-27.58-20.99-29.04-9.3021.5031.4375.17
3.212.323.344.203.773.193.636.408.175.314.135.674.681.843.352.142.100.251.272.372.051.121.772.301.700.75-1.421.291.210.130.224.110.99-0.60-0.37-0.290.54-1.130.371.431.94-0.610.892.43-9.55-2.06-2.00-2.46-2.40-3.86-3.37-2.93-3.87-5.24-5.93-4.45-4.06-6.351.43-3.66-4.06-5.84
4.252.994.435.665.054.254.848.7911.367.505.727.726.612.605.093.333.160.371.973.673.131.632.433.102.341.00-1.991.771.680.170.315.641.42-0.84-0.51-0.410.89-1.820.552.252.81-0.901.243.60-13.98-2.91-2.70-3.44-3.24-5.03-4.18-4.08-5.29-6.97-7.58-5.60-5.11-8.051.80-4.74-5.28-7.29
36.9740.6138.8437.1234.7335.3435.7435.0732.0629.0426.7128.1426.4624.099.878.637.857.157.116.736.085.475.184.694.023.503.313.653.262.892.782.691.531.221.361.420.480.340.410.360.250.130.160.06-0.090.380.500.610.740.851.051.211.311.441.651.882.082.261.291.021.452.03
6.412.5717.8813.488.174.7322.0216.796.571.008.574.39-0.98-0.962.211.311.45-0.434.313.081.530.052.430.08-1.45-1.531.54-0.07-0.66-1.191.39-0.03-0.28-0.391.721.120.170.100.270.300.010.14-0.49-0.56-0.89-0.26-0.70-0.51-0.40-0.16-0.70-0.50-0.41-0.27-0.46-0.25-0.24-0.33-0.070.250.66-0.08
4.951.8414.5510.836.444.0120.0015.535.900.737.523.67-1.41-1.131.330.630.99-0.673.402.461.18-0.131.60-0.58-1.87-1.701.03-0.44-0.86-1.271.09-0.31-0.47-0.471.330.880.030.010.020.16-0.110.09-0.62-0.64-0.93-0.27-0.81-0.61-0.44-0.17-0.75-0.53-0.42-0.27-0.55-0.34-0.30-0.35-0.070.240.65-0.11