Builders FirstSource Financial Statements 2009-2024 | BLDR

Fifteen years of historical annual and quarterly income statements for Builders FirstSource (BLDR).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$17,033$17,097$22,726$19,894$8,559$7,280$7,725$7,034$6,367$3,564$1,604$1,490$1,071$779$700$678
$11,224$11,085$14,982$14,043$6,336$5,304$5,802$5,307$4,771$2,663$1,247$1,170$856$621$569$535
$5,809$6,012$7,744$5,851$2,223$1,977$1,923$1,727$1,597$901$357$320$215$158$132$142
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$3,813$3,836$3,974$3,464$1,679$1,585$1,554$1,442$1,360$811$307$272$222$193$194$201
$0.00$0$0$0$0$0$0$0$0$0$0$0$-1.01$-2.46$-1.40$-1.67
$3,813$3,836$3,974$3,464$1,679$1,585$1,554$1,442$1,360$811$307$272$223$195$195$203
$1,995$2,176$3,770$2,387$544$392$369$285$236$90.76$49.61$48.04$-8.70$-37.48$-63.73$-60.67
$-197.34$-192.12$-198.37$-135.88$-135.69$-109.55$-108.21$-193.17$-214.67$-109.20$-30.35$-89.64$-45.14$-24.94$-31.67$-27.05
$1,798$1,984$3,572$2,252$408$283$261$91.93$21.67$-18.44$19.26$-41.60$-53.84$-62.41$-95.41$-87.71
$393$444$822$526$94.63$60.95$55.56$53.15$-122.67$4.39$1.11$0.77$0.58$2.22$-1.11$-30.82
$1,405$1,541$2,749$1,725$314$222$205$38.78$144$-22.83$18.15$-42.37$-54.42$-64.63$-94.29$-56.89
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1,405$1,541$2,749$1,725$314$222$205$38.78$144$-22.83$18.15$-42.37$-54.42$-64.63$-94.29$-56.89
$0.00$0$0$0$0$0$0$0$0$0$0$-0.33$-2.44$-0.36$-1.22$-4.97
$1,405$1,541$2,749$1,725$314$222$205$38.78$144$-22.83$18.15$-42.69$-56.86$-65.00$-95.51$-61.85
$2,566$2,739$4,272$2,939$664$496$472$384$354$168$61.56$69.21$4.59$-21.98$-42.34$-38.99
$1,995$2,176$3,770$2,387$544$392$369$285$236$90.76$49.61$48.04$-8.70$-37.48$-63.73$-60.67
$11.44$12.06$16.98$8.55$2.69$1.92$1.79$0.34$1.30$-0.22$0.19$-0.44$-0.60$-0.68$-1.04$-1.58
$11.34$11.94$16.82$8.48$2.66$1.90$1.76$0.34$1.27$-0.22$0.18$-0.44$-0.60$-0.68$-1.04$-1.58

Quarterly Data | Millions of US $ except per share data

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
$4,456$3,891$4,151$4,534$4,529$3,883$4,358$5,761$6,926$5,681$4,635$5,509$5,577$4,174$2,531$2,295$1,946$1,787$1,764$1,981$1,905$1,631$1,816$2,118$2,090$1,700$1,779$1,879$1,843$1,533$1,547$1,746$1,677$1,397$1,456$1,276$462$371$397$435$427$346$369$403$398$320$288$292$272$219$193$217$206$163$147$180$211$161$154$189$175$160
$2,994$2,591$2,686$2,953$2,934$2,512$2,872$3,747$4,514$3,849$3,149$3,796$3,994$3,104$1,862$1,725$1,428$1,322$1,287$1,440$1,387$1,189$1,323$1,596$1,594$1,289$1,348$1,420$1,383$1,157$1,155$1,309$1,259$1,047$1,074$951$351$287$306$337$333$271$286$310$316$257$230$234$218$174$153$173$164$131$119$145$173$132$124$149$136$126
$1,463$1,300$1,465$1,581$1,595$1,371$1,485$2,015$2,412$1,832$1,486$1,712$1,583$1,070$669$571$517$465$477$541$517$442$493$523$496$411$431$459$461$376$392$437$418$350$382$325$111$83.73$90.64$97.65$93.80$74.92$82.85$92.49$82.23$62.35$58.07$57.71$53.66$45.12$39.27$44.44$42.80$31.43$28.06$35.53$38.74$29.43$30.29$39.39$39.17$33.55
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$973$926$974$939$1,018$904$959$1,000$1,046$969$864$875$903$822$455$431$388$404$401$412$402$370$402$401$392$359$366$371$369$336$341$351$342$327$347$287$94.66$83.00$79.59$82.06$76.42$69.32$69.45$72.34$69.01$61.08$57.82$58.65$54.96$50.83$47.07$50.20$48.97$46.72$45.63$47.57$51.45$49.45$49.75$49.26$50.34$52.06
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-0.03$-0.16$0$0.20$-0.05$-0.06$-0.11$-0.69$-0.08$-0.13$-0.46$-0.12$-1.88$0$-0.14$-1.25$0.00$0$-0.01$-0.04$-1.17$-0.45
$973$926$974$939$1,018$904$959$1,000$1,046$969$864$875$903$822$455$431$388$404$401$412$402$370$402$401$392$359$366$371$369$336$341$351$342$327$347$287$94.66$83.00$79.40$82.06$76.45$69.48$69.53$72.15$69.06$61.14$57.93$59.34$55.04$50.96$47.54$50.32$50.85$46.72$45.77$48.82$51.45$49.45$49.76$49.30$51.50$52.52
$489$374$490$642$577$467$526$1,015$1,366$864$622$837$680$248$214$140$129$60.95$75.14$130$116$71.89$90.48$122$105$52.14$64.80$88.68$91.34$40.28$50.88$86.26$76.42$22.78$35.83$38.24$15.95$0.73$11.24$15.59$17.35$5.43$13.31$20.35$13.17$1.21$0.14$-1.63$-1.37$-5.84$-8.26$-5.88$-8.04$-15.29$-17.71$-13.29$-12.72$-20.02$-19.46$-9.91$-12.33$-18.97
$-52.02$-48.34$-46.80$-50.19$-53.02$-42.11$-42.23$-44.11$-70.72$-41.31$-40.28$-35.95$-27.80$-31.84$-28.90$-28.04$-26.81$-51.93$-27.48$-27.79$-29.38$-24.90$-23.41$-29.11$-28.96$-26.74$-89.47$-33.84$-33.71$-36.16$-44.35$-92.29$-42.80$-35.22$-43.01$-46.01$-12.57$-7.61$-8.62$-6.39$-6.50$-8.83$-8.56$-7.53$-61.06$-12.50$-10.96$-10.62$-10.46$-13.11$-8.08$-5.32$-5.67$-5.88$-6.91$-6.91$-6.53$-11.33$-7.49$-5.93$-6.09$-7.54
$437$325$444$591$524$425$484$970$1,295$822$582$801$652$216$185$112$102$9.02$47.66$102$86.26$46.99$67.07$92.68$75.60$25.40$-24.67$54.85$57.63$4.12$6.53$-6.03$33.62$-12.45$-7.18$-7.76$3.38$-6.87$2.61$9.19$10.85$-3.39$4.76$12.82$-47.89$-11.29$-10.82$-12.25$-11.83$-18.95$-16.35$-11.20$-13.71$-21.17$-24.62$-20.20$-19.25$-31.34$-26.95$-15.84$-18.42$-26.50
$93.38$66.48$92.95$140$119$91.29$99.26$232$308$183$139$188$155$43.53$45.08$25.78$23.52$0.25$6.29$23.71$19.66$11.28$15.05$19.35$18.98$2.18$18.03$15.10$19.72$0.30$0.12$-131.50$4.18$4.54$3.40$0.99$-0.20$0.20$0.51$0.45$0.23$-0.08$0.18$-0.13$0.40$0.32$0.23$0.03$0.14$0.17$0.30$0.27$1.67$-0.02$-0.12$-0.53$-0.33$-0.14$-33.18$0.11$0.13$2.11
$344$259$351$451$405$334$385$738$987$640$442$613$497$173$140$85.93$78.92$8.77$41.37$78.13$66.60$35.71$52.02$73.33$56.62$23.22$-42.70$39.75$37.91$3.82$6.41$125$29.44$-16.98$-10.58$-8.76$3.58$-7.07$2.10$8.74$10.62$-3.31$4.58$12.95$-48.29$-11.61$-11.04$-12.28$-11.98$-19.12$-16.65$-11.46$-15.38$-21.15$-24.50$-19.68$-18.92$-31.20$6.23$-15.95$-18.55$-28.62
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$344$259$351$451$405$334$385$738$987$640$442$613$497$173$140$85.93$78.92$8.77$41.37$78.13$66.60$35.71$52.02$73.33$56.62$23.22$-42.70$39.75$37.91$3.82$6.41$125$29.44$-16.98$-10.58$-8.76$3.58$-7.07$2.10$8.74$10.62$-3.31$4.58$12.95$-48.29$-11.61$-11.04$-12.28$-11.98$-19.12$-16.65$-11.46$-15.38$-21.15$-24.50$-19.68$-18.92$-31.20$6.23$-15.95$-18.55$-28.62
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-0.24$-0.01$-0.07$-0.05$-0.16$0.08$-0.20$-1.01$-1.29$-0.08$-0.07$-0.05$-0.10$-0.11$-0.10$-0.12$-0.80$-0.12$-0.19$0.34$0.70$-4.05$-1.96
$344$259$351$451$405$334$385$738$987$640$442$613$497$173$140$85.93$78.92$8.77$41.37$78.13$66.60$35.71$52.02$73.33$56.62$23.22$-42.70$39.75$37.91$3.82$6.41$125$29.44$-16.98$-10.58$-8.76$3.58$-7.07$2.42$8.50$10.61$-3.38$4.53$12.79$-48.21$-11.81$-12.05$-13.57$-12.06$-19.19$-16.70$-11.56$-15.48$-21.25$-24.61$-20.47$-19.04$-31.39$6.57$-15.25$-22.60$-30.58
$633$514$637$782$716$604$673$1,140$1,484$976$772$977$807$382$247$169$158$90.35$104$155$140$96.62$117$148$130$76.11$87.93$113$117$66.30$75.33$114$109$55.69$65.53$77.73$20.20$4.50$14.96$18.59$20.01$8.00$15.90$23.00$25.45$4.87$3.64$1.81$1.63$-2.49$-3.97$-2.30$-4.31$-11.40$-13.04$-9.16$-8.39$-11.76$-14.80$-4.92$-6.92$-12.34
$489$374$490$642$577$467$526$1,015$1,366$864$622$837$680$248$214$140$129$60.95$75.14$130$116$71.89$90.48$122$105$52.14$64.80$88.68$91.34$40.28$50.88$86.26$76.42$22.78$35.83$38.24$15.95$0.73$11.24$15.59$17.35$5.43$13.31$20.35$13.17$1.21$0.14$-1.63$-1.37$-5.84$-8.27$-5.88$-8.04$-15.29$-17.71$-13.29$-12.72$-20.02$-19.46$-9.91$-12.33$-18.97
$2.89$2.12$2.81$3.62$3.19$2.44$2.83$4.75$5.79$3.61$2.31$3.00$2.40$0.84$1.19$0.74$0.68$0.08$0.35$0.68$0.58$0.31$0.46$0.64$0.49$0.20$-0.38$0.35$0.34$0.03$0.05$1.13$0.27$-0.15$-0.11$-0.08$0.04$-0.07$0.02$0.09$0.11$-0.03$0.05$0.13$-0.50$-0.12$-0.13$-0.14$-0.13$-0.20$-0.18$-0.12$-0.16$-0.22$-0.24$-0.22$-0.20$-0.38$0.17$-0.39$-0.58$-0.78
$2.87$2.10$2.78$3.59$3.16$2.41$2.79$4.72$5.75$3.56$2.28$2.98$2.39$0.83$1.19$0.73$0.67$0.07$0.35$0.67$0.57$0.31$0.44$0.63$0.49$0.20$-0.36$0.34$0.33$0.03$0.06$1.10$0.26$-0.15$-0.10$-0.08$0.03$-0.07$0.05$0.07$0.09$-0.03$0.05$0.13$-0.50$-0.12$-0.13$-0.14$-0.13$-0.20$-0.18$-0.12$-0.16$-0.22$-0.24$-0.22$-0.20$-0.38$0.17$-0.39$-0.58$-0.78