COM:BLDR
Builders FirstSource
- Stock
Last Close
175.91
22/11 21:00
Market Cap
16.69B
Beta: -
Volume Today
825.83K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 369.11M - | 345.91M 6.29% | 426.54M 23.31% | 434.91M 1.96% | 396.74M 8.78% | 370.99M 6.49% | 461.52M 24.40% | 1.28B 176.49% | 1.46B 14.09% | 1.40B 4.03% | 1.68B 20.05% | 1.75B 4.09% | 1.55B 11.40% | 1.53B 0.90% | 1.84B 20.24% | 1.88B 1.93% | 1.78B 5.32% | 1.70B 4.41% | 2.09B 22.90% | 2.12B 1.37% | 1.82B 14.28% | 1.63B 10.17% | 1.90B 16.75% | 1.98B 4.02% | 1.76B 10.98% | 1.79B 1.33% | 1.95B 8.88% | 2.30B 17.98% | 2.53B 10.25% | 4.17B 64.92% | 5.58B 33.61% | 5.51B 1.22% | 4.63B 15.86% | 5.68B 22.58% | 6.93B 21.92% | 5.76B 16.82% | 4.36B 24.37% | 3.88B 10.88% | 4.53B 16.62% | 4.53B 0.12% | 4.15B 8.46% | 3.89B 6.25% | 4.46B 14.52% | 4.23B 5.02% | |
cost of revenue | 286.26M - | 270.99M 5.33% | 332.74M 22.79% | 337.26M 1.36% | 306.10M 9.24% | 287.25M 6.16% | 350.91M 22.16% | 951.29M 171.09% | 1.07B 12.85% | 1.05B 2.44% | 1.26B 20.20% | 1.31B 3.96% | 1.16B 11.73% | 1.16B 0.14% | 1.38B 19.49% | 1.42B 2.68% | 1.35B 5.06% | 1.29B 4.33% | 1.59B 23.59% | 1.60B 0.13% | 1.32B 17.08% | 1.19B 10.12% | 1.39B 16.65% | 1.44B 3.79% | 1.29B 10.62% | 1.32B 2.69% | 1.43B 8.07% | 1.72B 20.76% | 1.86B 7.93% | 3.10B 66.75% | 3.99B 28.65% | 3.80B 4.94% | 3.15B 17.05% | 3.85B 22.22% | 4.51B 17.29% | 3.75B 17.00% | 2.87B 23.33% | 2.51B 12.55% | 2.93B 16.80% | 2.95B 0.66% | 2.69B 9.05% | 2.59B 3.52% | 2.99B 15.52% | 2.85B 4.93% | |
gross profit | 82.85M - | 74.92M 9.57% | 93.80M 25.21% | 97.65M 4.10% | 90.64M 7.18% | 83.73M 7.62% | 110.61M 32.10% | 324.77M 193.61% | 382.34M 17.72% | 349.75M 8.52% | 418.33M 19.61% | 437.09M 4.49% | 391.57M 10.41% | 376.05M 3.96% | 460.80M 22.54% | 459.32M 0.32% | 431.22M 6.12% | 411.05M 4.68% | 496.33M 20.75% | 522.78M 5.33% | 492.78M 5.74% | 441.98M 10.31% | 517.16M 17.01% | 541.14M 4.64% | 476.56M 11.94% | 465.41M 2.34% | 517.33M 11.16% | 570.65M 10.31% | 669.19M 17.27% | 1.07B 59.83% | 1.58B 48.02% | 1.71B 8.17% | 1.49B 13.24% | 1.83B 23.33% | 2.41B 31.64% | 2.01B 16.48% | 1.49B 26.29% | 1.37B 7.66% | 1.59B 16.30% | 1.58B 0.87% | 1.46B 7.35% | 1.30B 11.27% | 1.46B 12.53% | 1.39B 5.22% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 69.45M - | 69.32M 0.19% | 76.42M 10.24% | 81.96M 7.26% | 78.81M 3.85% | 82.84M 5.11% | 94.54M 14.13% | 286.53M 203.07% | 346.54M 20.94% | 326.97M 5.65% | 341.91M 4.57% | 350.84M 2.61% | 340.70M 2.89% | 335.77M 1.44% | 369.46M 10.03% | 370.64M 0.32% | 366.42M 1.14% | 358.91M 2.05% | 391.77M 9.16% | 400.99M 2.35% | 402.30M 0.33% | 370.08M 8.01% | 401.51M 8.49% | 411.51M 2.49% | 401.42M 2.45% | 404.47M 0.76% | 388.08M 4.05% | 430.89M 11.03% | 455.29M 5.66% | ||||||||||||||||
selling general and administrative expenses | 69.45M - | 69.32M 0.19% | 76.42M 10.24% | 81.96M 7.26% | 78.81M 3.85% | 82.84M 5.11% | 94.54M 14.13% | 286.53M 203.07% | 346.54M 20.94% | 326.97M 5.65% | 341.91M 4.57% | 350.84M 2.61% | 340.70M 2.89% | 335.77M 1.44% | 369.46M 10.03% | 370.64M 0.32% | 366.42M 1.14% | 358.91M 2.05% | 391.77M 9.16% | 400.99M 2.35% | 402.30M 0.33% | 370.08M 8.01% | 401.51M 8.49% | 411.51M 2.49% | 401.42M 2.45% | 404.47M 0.76% | 388.08M 4.05% | 430.89M 11.03% | 455.29M 5.66% | 821.60M 80.45% | 902.91M 9.90% | 875.01M 3.09% | 864.01M 1.26% | 968.57M 12.10% | 1.05B 8.02% | 1.00B 4.40% | 959.12M 4.11% | 904.22M 5.72% | 1.02B 12.57% | 939.47M 7.70% | 974.45M 3.72% | 926.26M 4.95% | 973.20M 5.07% | 958.31M 1.53% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | |||||||||||||||||||||||||||||||||||||||||||||
cost and expenses | 355.72M - | 340.31M 4.33% | 409.16M 20.23% | 419.22M 2.46% | 384.91M 8.18% | 370.09M 3.85% | 445.45M 20.36% | 1.24B 177.88% | 1.42B 14.72% | 1.37B 3.22% | 1.60B 16.48% | 1.66B 3.67% | 1.50B 9.86% | 1.49B 0.22% | 1.75B 17.36% | 1.79B 2.18% | 1.71B 4.25% | 1.65B 3.84% | 1.99B 20.45% | 2.00B 0.57% | 1.73B 13.58% | 1.56B 9.63% | 1.79B 14.72% | 1.85B 3.50% | 1.69B 8.80% | 1.73B 2.23% | 1.82B 5.23% | 2.16B 18.68% | 2.32B 7.48% | 3.93B 69.45% | 4.90B 24.72% | 4.67B 4.60% | 4.01B 14.09% | 4.82B 20.04% | 5.56B 15.42% | 4.75B 14.63% | 3.83B 19.28% | 3.42B 10.84% | 3.95B 15.68% | 3.89B 1.50% | 3.66B 5.97% | 3.52B 3.90% | 3.97B 12.77% | 3.80B 4.09% | |
operating expenses | 69.45M - | 69.32M 0.19% | 76.42M 10.24% | 81.96M 7.26% | 78.81M 3.85% | 82.84M 5.11% | 94.54M 14.13% | 286.53M 203.07% | 346.54M 20.94% | 326.97M 5.65% | 341.91M 4.57% | 350.84M 2.61% | 340.70M 2.89% | 335.77M 1.44% | 369.46M 10.03% | 370.64M 0.32% | 366.42M 1.14% | 358.91M 2.05% | 391.77M 9.16% | 400.99M 2.35% | 402.30M 0.33% | 370.08M 8.01% | 401.51M 8.49% | 411.51M 2.49% | 401.42M 2.45% | 404.47M 0.76% | 388.08M 4.05% | 430.89M 11.03% | 455.29M 5.66% | 821.60M 80.45% | 902.91M 9.90% | 875.01M 3.09% | 864.01M 1.26% | 968.57M 12.10% | 1.05B 8.02% | 1.00B 4.40% | 959.12M 4.11% | 904.22M 5.72% | 1.02B 12.57% | 939.47M 7.70% | 974.45M 3.72% | 926.26M 4.95% | 973.20M 5.07% | 958.31M 1.53% | |
interest expense | 8.55M - | 8.83M 3.19% | 6.50M 26.33% | 6.39M 1.71% | 8.62M 34.90% | 7.61M 11.79% | 12.57M 65.28% | 46.01M 265.90% | 43.01M 6.50% | 35.22M 18.11% | 42.80M 21.51% | 92.29M 115.62% | 44.35M 51.94% | 36.16M 18.48% | 33.71M 6.77% | 33.84M 0.37% | 89.47M 164.43% | 26.74M 70.11% | 28.96M 8.28% | 29.11M 0.51% | 23.41M 19.58% | 24.90M 6.38% | 29.38M 18.00% | 27.79M 5.43% | 27.48M 1.11% | 51.93M 88.98% | 26.81M 48.37% | 28.04M 4.59% | 28.90M 3.06% | 31.84M 10.18% | 27.80M 12.72% | 35.95M 29.35% | 40.28M 12.04% | 41.31M 2.56% | 70.72M 71.16% | 44.11M 37.62% | 42.23M 4.26% | 42.11M 0.30% | 53.02M 25.90% | 50.19M 5.32% | 46.80M 6.76% | 48.34M 3.29% | 52.02M 7.61% | 54.26M 4.32% | |
ebitda | 15.36M - | 7.58M 50.65% | 19.42M 156.26% | 18.07M 6.94% | 14.93M 17.39% | 4.05M 72.90% | 19.70M 386.81% | 62.09M 215.18% | 63.44M 2.17% | 53.57M 15.56% | 106.98M 99.70% | 111.81M 4.51% | 73.77M 34.02% | 63.87M 13.42% | 91.34M 43.01% | 111.72M 22.31% | 64.80M 41.99% | 74.96M 15.68% | 104.56M 39.48% | 146.89M 40.49% | 115.69M 21.24% | 95.47M 17.48% | 139.46M 46.08% | 154.01M 10.44% | 103.41M 32.86% | 90.35M 12.63% | 157.73M 74.58% | 139.76M 11.39% | 243.16M 73.99% | 382.29M 57.21% | 807.46M 111.22% | 977.39M 21.04% | 621.79M 36.38% | 975.75M 56.93% | 1.48B 52.06% | 1.14B 23.15% | 667.67M 41.44% | 603.73M 9.58% | 716.04M 18.60% | 782.24M 9.25% | 632.59M 19.13% | 373.60M 40.94% | 489.48M 31.02% | 428.02M 12.56% | |
operating income | 13.31M - | 5.43M 59.19% | 17.35M 219.36% | 15.59M 10.19% | 11.64M 25.28% | 641K 94.50% | 15.94M 2,386.74% | 38.24M 139.91% | 35.80M 6.40% | 22.78M 36.36% | 76.42M 235.49% | 86.26M 12.87% | 50.88M 41.02% | 40.28M 20.84% | 91.34M 126.78% | 88.68M 2.91% | 64.80M 26.93% | 52.14M 19.53% | 104.56M 100.52% | 121.79M 16.48% | 90.48M 25.71% | 71.89M 20.54% | 115.64M 60.86% | 129.63M 12.09% | 75.14M 42.04% | 60.95M 18.89% | 129.25M 112.08% | 139.76M 8.13% | 213.89M 53.05% | 247.96M 15.92% | 680.24M 174.34% | 837.44M 23.11% | 621.79M 25.75% | 863.80M 38.92% | 1.37B 58.12% | 1.01B 25.72% | 526.00M 48.15% | 467.18M 11.18% | 577.07M 23.52% | 641.63M 11.19% | 490.44M 23.56% | 373.60M 23.82% | 489.48M 31.02% | 428.02M 12.56% | |
depreciation and amortization | 1.96M - | 1.98M 0.92% | 2.04M 2.93% | 2.39M 17.21% | 3.11M 29.90% | 3.15M 1.48% | 3.63M 15.16% | 23.85M 557.11% | 27.64M 15.90% | 30.79M 11.38% | 30.56M 0.76% | 25.55M 16.38% | 22.89M 10.41% | 23.59M 3.06% | 24.17M 2.46% | 23.03M 4.72% | 22.20M 3.62% | 22.82M 2.80% | 24.77M 8.54% | 25.10M 1.36% | 25.21M 0.44% | 23.58M 6.50% | 23.81M 1.01% | 24.38M 2.38% | 28.27M 15.94% | 29.40M 4.01% | 28.48M 3.15% | 29.42M 3.33% | 29.27M 0.53% | 134.33M 358.97% | 127.22M 5.29% | 139.95M 10.00% | 145.85M 4.22% | 111.95M 23.25% | 117.86M 5.28% | 125.67M 6.62% | 141.67M 12.73% | 136.55M 3.61% | 138.97M 1.77% | 140.61M 1.18% | 142.15M 1.09% | ||||
total other income expenses net | -79K - | -163K 106.33% | -28K 82.82% | -99K 253.57% | -181K 82.83% | -254K 40.33% | -131K 48.43% | -46.01M 35,018.32% | -43.01M 6.50% | -35.22M 18.11% | -42.80M 21.51% | -92.29M 115.62% | -44.35M 51.94% | -36.16M 18.48% | -33.71M 6.77% | -33.84M 0.37% | -89.47M 164.43% | -26.74M 70.11% | -28.96M 8.28% | -29.11M 0.51% | -23.41M 19.58% | -24.90M 6.38% | -29.38M 18.00% | -27.79M 5.43% | -27.48M 1.11% | -51.93M 88.98% | -26.81M 48.37% | -28.04M 4.59% | -28.90M 3.06% | -31.84M 10.18% | -27.80M 12.72% | -35.95M 29.35% | -40.28M 12.04% | -41.31M 2.56% | -70.72M 71.16% | -44.11M 37.62% | -42.23M 4.26% | -42.11M 0.30% | -53.02M 25.90% | -50.19M 5.32% | -46.80M 6.76% | -48.34M 3.29% | -52.02M 7.61% | -54.26M 4.32% | |
income before tax | 4.76M - | -3.39M 171.30% | 10.85M 419.68% | 9.19M 15.28% | 3.02M 67.13% | -6.97M 330.59% | 3.37M 148.33% | -7.76M 330.59% | -7.22M 7.02% | -12.45M 72.39% | 33.62M 370.15% | -6.03M 117.94% | 6.53M 208.19% | 4.12M 36.88% | 57.63M 1,298.81% | 54.85M 4.83% | -24.67M 144.98% | 25.40M 202.97% | 75.60M 197.62% | 92.68M 22.59% | 67.07M 27.64% | 46.99M 29.94% | 86.26M 83.58% | 101.84M 18.06% | 47.66M 53.20% | 9.02M 81.08% | 102.44M 1,036.24% | 111.72M 9.05% | 184.99M 65.59% | 216.11M 16.82% | 652.44M 201.90% | 801.49M 22.84% | 581.51M 27.45% | 822.49M 41.44% | 1.30B 57.47% | 970.42M 25.07% | 483.77M 50.15% | 425.07M 12.13% | 524.06M 23.29% | 591.43M 12.86% | 443.64M 24.99% | 325.26M 26.68% | 437.47M 34.50% | 373.76M 14.56% | |
income tax expense | 183K - | -82K 144.81% | 230K 380.49% | 453K 96.96% | 510K 12.58% | 196K 61.57% | -199K 201.53% | 993K 598.99% | 3.40M 242.09% | 4.54M 33.50% | 4.18M 7.85% | -131.50M 3,246.73% | 116K 100.09% | 298K 156.90% | 19.72M 6,517.79% | 15.10M 23.44% | 18.03M 19.43% | 2.18M 87.90% | 18.98M 769.84% | 19.35M 1.97% | 15.05M 22.25% | 11.28M 25.03% | 19.66M 74.25% | 23.71M 20.63% | 6.29M 73.47% | 249K 96.04% | 23.52M 9,345.38% | 25.78M 9.63% | 45.08M 74.84% | 43.53M 3.43% | 155.21M 256.54% | 188.34M 21.35% | 139.05M 26.17% | 182.85M 31.50% | 307.94M 68.41% | 232.41M 24.53% | 99.26M 57.29% | 91.29M 8.03% | 119.44M 30.83% | 139.98M 17.20% | 92.94M 33.60% | 66.48M 28.47% | 93.38M 40.46% | 88.98M 4.71% | |
net income | 4.53M - | -3.38M 174.72% | 10.61M 413.50% | 8.50M 19.84% | 2.42M 71.53% | -7.07M 392.03% | 3.58M 150.58% | -8.76M 344.88% | -10.58M 20.82% | -16.98M 60.49% | 29.44M 273.39% | 125.47M 326.17% | 6.41M 94.89% | 3.82M 40.38% | 37.91M 891.89% | 39.75M 4.85% | -42.70M 207.42% | 23.22M 154.38% | 56.62M 143.85% | 73.33M 29.50% | 52.02M 29.06% | 35.71M 31.36% | 66.60M 86.52% | 78.13M 17.31% | 41.37M 47.05% | 8.77M 78.81% | 78.92M 800.24% | 85.93M 8.88% | 139.91M 62.82% | 172.58M 23.35% | 497.24M 188.12% | 613.14M 23.31% | 442.46M 27.84% | 639.64M 44.57% | 987.21M 54.34% | 738.01M 25.24% | 384.51M 47.90% | 333.79M 13.19% | 404.62M 21.22% | 451.46M 11.58% | 350.69M 22.32% | 258.78M 26.21% | 344.09M 32.97% | 284.78M 17.24% | |
weighted average shs out | 97.46M - | 97.62M 0.16% | 98.03M 0.43% | 98.10M 0.07% | 98.17M 0.06% | 98.20M 0.04% | 99.16M 0.98% | 105.86M 6.75% | 109.91M 3.83% | 109.91M 0% | 110.34M 0.39% | 111.19M 0.77% | 111.96M 0.70% | 111.96M 0% | 112.44M 0.43% | 112.69M 0.22% | 113.24M 0.49% | 114.09M 0.75% | 114.64M 0.48% | 114.71M 0.06% | 114.90M 0.17% | 115.42M 0.46% | 115.76M 0.29% | 115.73M 0.02% | 115.93M 0.17% | 116.26M 0.28% | 116.63M 0.32% | 116.73M 0.08% | 206.57M 76.96% | 206.57M 0% | 207.11M 0.26% | 204.27M 1.37% | 189.56M 7.20% | 177.12M 6.56% | 170.38M 3.81% | 155.31M 8.84% | 161.96M 4.28% | 137.07M 15.37% | 126.98M 7.37% | 124.58M 1.89% | 122.60M 1.59% | 121.97M 0.51% | 119.24M 2.24% | 116.18M 2.57% | |
weighted average shs out dil | 99.47M - | 97.62M 1.86% | 100.76M 3.22% | 100.36M 0.40% | 99.81M 0.55% | 98.62M 1.18% | 102.98M 4.41% | 105.86M 2.79% | 109.91M 3.83% | 109.91M 0% | 113.50M 3.27% | 114.27M 0.68% | 114.58M 0.27% | 114.58M 0% | 115.47M 0.77% | 115.87M 0.35% | 113.24M 2.27% | 116.70M 3.05% | 116.69M 0.00% | 116.46M 0.20% | 116.38M 0.07% | 116.53M 0.13% | 116.92M 0.33% | 117.15M 0.20% | 117.48M 0.28% | 117.49M 0.01% | 117.55M 0.05% | 118.03M 0.41% | 208.62M 76.76% | 208.62M 0% | 208.32M 0.15% | 205.63M 1.29% | 191.47M 6.88% | 179.55M 6.23% | 171.55M 4.45% | 156.49M 8.78% | 163.48M 4.47% | 138.41M 15.33% | 128.07M 7.47% | 125.79M 1.78% | 123.80M 1.58% | 123.37M 0.35% | 120.07M 2.67% | 116.94M 2.61% | |
eps | 0.05 - | -0.03 169.40% | 0.11 417.00% | 0.09 18.18% | 0.02 77.78% | -0.07 460.00% | 0.04 155.56% | -0.08 306.75% | -0.10 16.44% | -0.15 55.76% | 0.27 280% | 1.13 318.52% | 0.06 94.96% | 0.03 47.37% | 0.34 1,033.33% | 0.35 2.94% | -0.38 208.57% | 0.20 152.63% | 0.49 145.00% | 0.64 30.61% | 0.45 29.69% | 0.31 31.11% | 0.58 87.10% | 0.68 17.24% | 0.36 47.06% | 0.08 77.78% | 0.68 750.00% | 0.74 8.82% | 0.68 8.11% | 0.84 23.53% | 2.40 185.71% | 3 25.00% | 2.33 22.33% | 3.61 54.94% | 5.79 60.39% | 4.75 17.96% | 2.37 50.11% | 2.44 2.95% | 3.19 30.74% | 3.62 13.48% | 2.86 20.99% | 2.12 25.87% | 2.89 36.32% | 2.45 15.22% | |
epsdiluted | 0.05 - | -0.03 169.40% | 0.09 359.37% | 0.07 22.22% | 0.02 71.43% | -0.07 458.50% | 0.03 141.84% | -0.08 375.67% | -0.10 16.44% | -0.15 55.76% | 0.26 273.33% | 1.10 323.08% | 0.06 94.91% | 0.03 46.43% | 0.33 1,000.00% | 0.34 3.03% | -0.38 211.76% | 0.20 152.63% | 0.49 145.00% | 0.63 28.57% | 0.45 28.57% | 0.31 31.11% | 0.57 83.87% | 0.67 17.54% | 0.35 47.76% | 0.07 80% | 0.67 857.14% | 0.73 8.96% | 0.67 8.22% | 0.83 23.88% | 2.39 187.95% | 2.98 24.69% | 2.31 22.48% | 3.56 54.11% | 5.75 61.52% | 4.72 17.91% | 2.35 50.21% | 2.41 2.55% | 3.16 31.12% | 3.59 13.61% | 2.83 21.17% | 2.10 25.80% | 2.87 36.67% | 2.44 14.98% |
All numbers in (except ratios and percentages)